I had one of these Vixen NA140 as well but I wouldn't have a clue whether it was made in Japan or China or Timbuktu!
I think everyone has gone way off track as I do agree what counts is how the mechanism performs. In this context there are some big benefits about the Vixen which have been under-estimated and some disadvantages which - irrespective of whether it is made by Merlin himself - won't change.
The huge plus I found about the Vixen was its weight - absolutely amazing that something so large can weigh so little. It is probably the only 5 inch + refractor that you can easily pick-up with one arm - this has huge benefits in getting your backside and the scope easily outside in dark locations and on a relatively small mount - do not underestimate this factor - it is very significant
The bad side which everyone seems to gloss past except for Flash that you have to keep in mind is the optical design of the Vixen as a very fast Neo Achro - thus it is optimally designed for exactly what Colin wants which is widefield observing with refractor quality optics. There is no fluoro element in the optical design and instead uses a 4 lens design.
So planetary observing is not its forte and never will be. This is not a weakness of whether it is made in China or Japan but fundamental to optical principles in how optics perform.
Finally, trying to compare the Vixen to the Istar is an apples and oranges comparison as they are very different telescopes designed to do very different things and have different strengths. For what Colin likes observing the Vixen sounds perfect. However, if I were after something for planetary observing I would probably pick something with a longer fl
If you want excellent bang for your buck in terms of planetary observing a whole bunch of beautiful f11 4 inch achros are now available - I think you can pick one up brand new for $500 (OTA)
If one of these appeals you will however have to come to grips with owning a telescope exclusively made in China - and good product too boot as well in my humble opinion.