Not trying to start a holy war - But - "Studio Scale" has a specific definition... and its not a specific scale or "big" or massively detailed. Its a model built with the same or similar techniques in the same size and detailing as the one used to to film the show/movie. Many have misconstrued it to mean 1/24th since it was originally coined in reference to the Star Wars ANH fighters that were built at approximately 1/24th, but that's not right either.
All that said this is a GREAT model, and like I said I'm not trying to be a Noodge, and definitely not trying to pick a fight. I even like how the print lines actually kind of add to the detailing. My anal retentiveness would compel me to prime, fill and sand - but it is a cool look as it is.
Jedi Dade