Very nice, This vehicle has been on my "to do " list for a long time, yours turned out great.
As for the spot putty, I use that alot in my custom vehicles, you just need to watch the type of base plastic it goes on as with some of the cheaper toys it can chemically melt the plastic it and cause it not to harden, I experienced that with the CORPs tank I was working on.