Yes, you do have to get off the bike to strengthen the core. We all do. But 30 minutes a day of Pilates really helps me.

I never ride in the drops (the lowest position). I prefer to ride on the hoods.

If you have a good bike shop that can take the time to work with you on this bike how it fits you, you could have a sweet and wonderful bike.