The only catch with the standard SFB acceleration rule is I've got no way to check what a ship's top attainable speed is, so no way to know if they're going as fast as they can before kicking in the "next warp" phase. Hmmm ... maybe just scale up the current speed by 2 warp factors? E.g. if you're going warp 3 (27) then you bump up to warp 5 (125), but if you're only going warp 2.5 (~16) then up bump up to warp 4.5 (~91). Assuming your engines are at least at 50%.
Between the freighters/qships, the romulan snipe and war eagle series, a bunch of the pirates, and many of the police ships, there are a lot of ships that can't make speed 25 - at least 300 of them in a quick check of the OP+4 list, and nearly 700 ships across the different races and cartels that can't make speed 30.
Another question ... should I give the AI the ability to go to high warp? Say if there are no enemy ships within range R1 have the AI jump to warp 5 to go looking for them, and if there are no enemies within range R2 have them jump to warp 7? Heh, otherwise I guess it would make a good bathroom break -- go to warp, get a thousand clicks away from the AI, go to speed 0 and red alert, then go grab a beer, make a phone call, or whatever while you wait for the poor buggers to pedal across the map to you
dave