Howdy,
I guess I don't share your optimism. The vera has to be rebooted constantly and I have to restore from backup about once every 60 days or so (it starts forgetting/losing ZWave devices). UI7 has been an unending disaster. I've done all the recommended items to keep Vera stable and it's better, but not "set it and forget it" reliable.
I have to disagree about your assessment of the ISY - the programming language is much more powerful and the unit is rock solid. In 2+ years, it has never stopped, broke, needed a reboot, etc. There are new OS updates coming out every few months (I have upgraded my unit 8 times since I got it) and they all add functions and work better than last version. As for ZWave, if your story is accurate, it shows that they were able to realize that things change, that they were wrong and change directions. The ISY ZWave support it very robust now and very well supported.
I agree that the ISY doesn't allow plugins like the Vera, but in my opinion, a number of Vera plugins are working around Vera problems (PLEG is great, but exists because of the extreme limitations of the Vera automation scripting/programming ability). In OS5, they are adding support for node servers which will allowing virtually any external device/automation system into the ISY world.
I like and use OH myself and have been relieving the Vera of virtually any logic it had and moving it to OH. Right now, vera is simple my ZWave interface and a gateway to the ISY via the Plugin. And it's still not 100% reliable.
My intention now is to create a full ISY->OH interface, add the ZWave module to the ISY and migrate ZWave over. Once done, I'll be decommissioning the vera.
I loved the idea of Vera and it was my first commercial controller (all previous HA over the last 20+ years has been custom code), but the automation language abilities, lack of a rock steady engine and the disaster that is UI7 tell me that MCV has lost it's way and for my own sanity/stability, I need to move on.
Gerry