This includes too many thruster types, and variable max speed is just a bad idea. We really only need two types of thrusters; the ones we have now and more powerful, grouping ones that only add thrust in the direction they're oriented.
Also, having a warp drive based on just going faster than...