For me it's an incredible love/hate-relationship. It does some things no other modeler does right now - but it doesn't necessarily do them properly. The main reason for me to buy it (and keep it for at least a while to come) have been instant switching and global blocks. But the instant switching comes with (sometimes unforseeable) compromises and the global block functionality, while still being the main reason for me to keep it, is realized in a way that I can barely believe this was actually tested at all in terms of usability. There's a risk of accidentally overwriting a global patch setting as you can't see which ones you use in the save dialog and when you copy a patch you would have to deactivate all global blocks (should you not want to use that patch in a "global group"), otherwise you might destroy your precious global settings for that block (there needed to be an option to "de-couple" all blocks from being global).
And let's not even start to talk about anything related to editing. Regardless of doing it on the unit or through whatever editor, compared to any decent other devices, it'a a most gruesome experience - just try to set up and control assignments on the device and you know what having a really bad day feels like (but you of all people obviously know that already).