Op,
You sound quite intelligent and experienced.
What sorta of limitations do you have? Is the stand over height a big deal (my Kung Fu teacher can't get his leg over his toptube due to a leg injury)? Do you have issues with lifting weights up stairs?