Woah, that red titan looks like it'll be something spectacular (IMO of course, I like practcial shapes), just the basic shape of it and the scale.
Personally I'm having trouble building ships more than 100-200k of mass or so (see the thread I made in this forum section to get the picture)...