Thanks for the photos, it's a little too small and detail free for close up work but maybe if scaled down to the far distance it might be usuable for mock ups at least.
The paintwork isn't a problem I can remove that with PS.
I haven't seen all of the Clone Wars episodes do they turn up there at all?