As far as I'm concerned, this is their project, and if you're not contributing to it directly, then express your opinion, cross your fingers and let the team actually doing the work do it. They're doing a better job than most paid productions are doing.
Personally, I think this model looks excellent, and I can't wait to see the next work. As far as the fine details go, where thrusters are, etc. I don't really give a damn if i see a thruster or two in an illogical place, I'd rather see little inaccuracies and a completed game, than have the team bogged down figuring out where thrusters go on their models. Period.
Awesome work guys , keep it up!