Nicholas, I have had a great experience with Cabinet Vision over the last 13 years. We purchased a very basic package from them when we were first getting started and have upgraded as our company grew to now we have all of the cabinet packages that they offer. We currently have 1 FT office and 3 FT production employees.
I only have experience with melamine/laminate frameless cabinets as that's all we build but it has been fantastic for that. We have a Biesse CNC the gets the nest programs right from CV's screen-to-machine package. That post-processor is pretty seamless and Biesse's B-solid software handles all of of the tooling offsets so we don't need to constantly update the tool diameters in CV. We recently got a new Homag dowel machine with a barcode scanner so CV adds barcodes to our part labels and outputs drill/dowel programs which also was an easy post-processor implementation.
Much like any other software I think you get out of it what you are willing to put into it. There's a lot of work on the front end to create your material schedules and cabinet library and setup all the connections to work as you need to but once it's all dialed in it makes the design side of the projects quite simple and intuitive. It is also very adjustable to accommodate your construction methods with User Created Standards and Attributes that you can write yourself if you are proficient (mostly simple if/then statements but you need to know what parameters to reference to make them work) or CV tech support can write for you (for a fee).
I don't have experience with Mozaik to compare them but I can say that if you are willing to invest the time in setting up CV to your needs then it will be very helpful tool. I would recommend reaching out the sales team for a demo, they should be able to show you specifically how things work and what packages you would need to get the functionality that you are looking for. I will agree with the other responses that it can get quite expensive. We're not to $100k invested but we're not too far from it and we have (2) seats plus the "Solid Ultimate" and "S2M Ultimate" packages plus post-processors to two machines and training time over the years. They recently changed how you purchase the software to be a little more broken down into packages so the "Ultimate" packages don't exist anymore.
If you have any other questions about our experience with them please feel free to reach out - paul@cldesignllc.com.
Best of luck with the decision.