2c.
One of good things switching to MSVC is debugging. The gdb is cool, when today is 70's. i found debugging VM built by GNU tools under windows is real pain.
But the downside of it, i think will be loss of performance - AFAIK MSVC does not supports jump tables (which is used by gnuification step), which gives roughly 30% increase in interpreter performance.