For what you got it for i think you did alright. At the very least you got a basic shape to add a bunch of greeblies and parts on to add some detail. With a little creativity I think it could turn out quite well. :thumbsup
As far as an internal frame, as you said i've heard of people using plastic but also balsa wood and stuff like that. Good luck.