So far it's been several years. I have come along way since then and have got very good at making the system do what we need. So I guess we can say camsoft has been working okay. If you are a newbie you'll have a lot to learn to get good. Otherwise I would suggest you get camsoft to recommend a installer to help you on the first one.