While my extension doesn't go past the scroll, you can see in
these photos what I used instead of a wheel. The capo is a low-C and the roller is a low-B.
I did a lot of calculating with a fret calculator and gave some technical drawings to my luthier. He used a 3/8" drill bit to drill the sideways hole, cut off a section of the drill bit and inserted the section into the hole. I used a lot of pencil to lubricate the hole and bit so it rolls when tuning the string.
This setup has the roller act as a wheel and a nut at the same time. If I were to do it again, I'd use a 1/2" bit or larger so there wouldn't be such a sharp bend in the string.
Pros - in someways it was easier to insert than a wheel at that place; it's small and discrete; it acts as a nut for the low-B note, since it is so hard the note is very clear; I can talk about it on Talkbass
Cons - it is not adjustable at all, if I had miscalculated it would have been all for nothing and would have had a new wooden part carved; when I change strings it easily falls out and could get lost; because it is so small, there is a rather sharp bend in the string and I'm worried it might be damage the core, but it still tunes easily and there have been no broken strings (I've used a EP regular, Spiro Mittel and Stark with this setup); calculating the correct height was rather difficult, installing a wheel would leave a little room for error and would allow the low-C to be adjustable.
I suppose you could do the same with a regular length extension. I'd have the extension wood start off a bit longer than needed, drill the hole, then saw off the remaining wood so there would be a U-shape at the top to accommodate the drill bit section.