Sell the über-ship you've been flying and buy something cheap and go sun-skimming. Then you'll be gagging for the TAF. Without it, Oolite has all the excitement of a submarine simulation: hours of bugger all happening.
IMHO, it's supposed to be a game, which means fun, not a flight simulator, which means tedium for most people.
Me using my keyboard and my slow PC with its 4 FPS frame-rate needed the TAF to be able to fly the ship at all in combat. And since its an emulation of a 1980s game, "Buy a new PC" is not an acceptable message to newbies who want to try the game.
My current Cobra Mark I takes ages to get to the sun in some systems, so much so that I am posting on here and IRC and web browsing. Ditto when mass-locked all the way to the main station. The TAF is needed in these cases.
Early on, I too got caught out by activating the TAF by accident but that was because I didn't know it existed and did not know it was set. The solution is:
• to document its existence
• to document how to set it
• to alert the user to its having changed, e.g. have a message appear briefly on-screen when it is changed:
← pressed: Slow-down set to 1/2
← pressed: Slow-down set to 1/4
→ pressed: Slow-down set to 1/2
→ pressed: Speed set to normal
→ pressed: Speed-up set to x2
→ pressed: Speed-up set to x4
↑ pressed: Speed set to normal
• have the current setting visible in the "Save/Load/New Game/Exit" screen:
Quick-Save
Save Commander
Load Commander
Begin New Game
Game Options...
Rules: Oolite balanced (OXPs enabled)
Speed: ← set to Normal →
Exit Game
• Oh, and it needs to be settable when docked, too.
Its downsides for me are:
• should it auto-disengage from fast to normal when attacked (for the benefit of the AI)?
• should it auto-disengage from fast to normal when a target appears in the cross-hairs (to prevent splatting onto asteroids etc.)?