Nice.
I second converting one of the Rets to an Emperor. It maybe a little difficult to switch the cruisers if they are already built and glued together.
Remember, you can run the Cobras as Vipers. And the Tyrant as a Dominator if you can swap between ram and Nova Cannon (I know you don't like them, but using one every so often may be usefull)