As a fledgling TC rat - the only alternate "end-mission" standard I'm going to need, afaik, is the ability to tie the destruction of an object, or a specific event, to end-of-game.
ie: In Base Wars, the game is over when you blow up the other base's life support - which will likely be a subsystem of a base. So, if subsystem-destroyed could be a flag, I'd be greatly appreciated. I'm fairly certain it would be nice to have that for, say, disabling the engines, on an escort mission, as well. ie: "IF shipname = "y" AND subsystem-destroyed="x" (or whatever the syntax involved is), then end-mission".
Everything else will be objective-based coop or deathmatch-style killfests

Giving "end-mission" a lot of different available variables to choose from would rock. Waypoints, or specific areas would be great as objectives too.
Our fighters also lack jumpdrives, too, and will be using gates instead. The capships can use jumpdrive, though...
Your other options sound nice, as well - and overriding the kills/time would be great.