The XD driver just made it all super $$ to make the change. Even if you wanted to keep your old hub, you'd have to shell out for an expensive new driver.out of curiosity, why? i rarely if ever need a 10t cog, but now that's it an accepted "standard", it's hard to hold a grudge. It's also a better option than shimano's "throw it over the spokes" design.
I hear the new cheap SRAM 12 speeed cassette doesn't require the XD driver, so kudos, if that's the case.
As for range, I only really care if I can make it up the hill. Spinning out on the descents is not an issue for me. I'm most often on single track-style trails with lotsa bumps and stuff to hit, so I'm not pedaling when I'm rolling down at my top speed.
On pavement, it would be nice to have a tad more high end than my 30-11 provides, but I'm not a roadie, so forget I mentioned it.
A riding buddy has a 32 up front with an 11-46t. That could be the ticket...