I take issue with your use of the word "perfectly". I've tried their products many times (and even won a personal licence a few years ago). They are far from perfect. If they afford you a productivity gain then all power to you, I personally find them a slight hindrance.