Novel idea -
Just keep your traditional geared bike in one gear for the ride... use different single gears for different rides. Work on all aspects of your pedal stroke - grinding, spinning, whatever... then shift gears like a normal human being when you are tired of all of that nonsense!!