My girlfriend is a little taller, and loves her Ogre. I would say a Troll would be a good bike. Long steerer tube with a pair of riser handlebars would be very comfortable and confidence inspiring. Maybe a pair of BMX-style bars, with the 6+ inches of rise, would mimick the geometry of a step-through cruiser.