| That DOES look pretty good! |
IMHO, it looks much better in photos than it does in person

(Great photo!)
I do like the paint scheme a lot, it's the crude nature of the small parts, weak gear, and glue requirements (for the rockets) that turns me off a bit.