My wife is 5 foot and I am 6 ft tall, so we need a bike that will accommodate our different sizes. We currently have Benelli classicas which I really like other than it can't go off road at all and it doesn't fold. So far I've considered the G-bike, the vello Rocky Mountain and the e-joe spik. We would like all features fenders, carrier, lights, Bells, disc brakes, kick stand, travel suitcase, everything we need to be able to ride and fly. I would appreciate your best recommendation?