We use it.
Right now i think they are on version 17 but we are still using version 15, and from what i hear, a lot of people who use visi are still on 15. It is far more popular in europe i hear.
the change from 15 to 16 was huge as far as the CAM portion goes. 16 has a lot of nice features, and the CAD portion has some nice surfacing improvements to it for sure. The HUGE downfall to versions after 15 is that you must move your workplane to absolute ALWAYS... meaning you have to either move all of your orgional geometry, or, copy it all over to it. And if you do a bunch of tool pathing but forgot to move your work plane to absolute first, then you have to redo it all over again... 15 is not like this and you setup your workplane whereever, and go.
Granted, once you get into the habit of copying things over to absolute, i'm sure it's not so bad... we just havn't had time to really dive into it as much.
Right now we do our Surfacing and modelling in VISI 16 and then convert a step file to do our machining in VISI 15.
It's the only Cad/CAM i've used so i have nothing to compare it to, but it is very good IMO at doing it all. I was told that the 3d machining paths are all the same as what is in Mastercam. The CAD should be enough to do just about anything you need, and the CAM has lots of tool pathing to choose from.
VISI is more of a die mold software, not as much production machining... but that's not to say it can't be used for that either, i'm just imagining some other CAM has more bells and whistles to appeal to production machining.
If you have any questions about it let me know i'd be glad to share what i know!
Oh also we run it in Metric and a VISI rep told us that running it imperial has a lot more issues, as it is intended to be a metric program. Never tried it in imperial... was just told there was more "glitches" with it.