i like legos.. but there are better ships out there, and a lot of the FAN made ones especially ones by japanese kick ass. then if you modeled them in...
The light in the upper right looks too much like a lens flare, and im afraid this totally wrecks the whole picture. The sun pulls off the effect well...