Ugh, that's what I was afraid of. I sat on a people 150 and wasn't crazy about it for the exact reason you described.. my feet. Plus it isn't 'retro' enough for me (hence why I want the like). But it is 'cute' (a guy saying cute.. hmm.. yes I am married so I can safely say that LOL.)
What about just scooting back on the seat so your knees don't hit, is that not an option?
I suppose my only other option is a Super 8 150? But man.. no storage.. and not retro at all. I don't really want to get into the $3k+ range because this is just my 'fun' scooter - I plan to use my 250cc scoot more for my "long" hauls.
[edit] - here's my China scooter when I first got it in 2008. Looks the same now except one day I was revving it up (standing next to it.. not on it).. forgot it was on the kick-stand and not the center stand... ya... and off it went. Scratched up the left side. I'm going to be replacing those plastic parts though. As far as mods, it has all replaced fuel and vacuum lines, lighter roller weights (getting dr pulley soon,) all lights replaced w/LED (HID's on their way as well,) upgraded the charging system from a shop that custom makes Regulator Rectifiers, e3 spark plug, and.... the BEST part.... wait for it..... a cup holder!!