Re the 12 speed, I'm totally with tmsn in that 17+% jumps between shifts are a pain in the donkey.
On a bike with loaded gear especially, you would find yourself very often wishing for an inbetween gear---this comes from a lot of "been there, done that"