About a year or so ago, I had the opportunity to purchase and then develop an application with the Vision 280.
I was quite impressed.
I have programmed many PLC's of various types including AB, Siemens, GE Fanuc, Mitsubishi, and Square D. I have also spent a lot of time programming different HMI's including AB, Eaton, Mitsubishi, and TCP.
I found that the Unitronics was one of the easiest PLC languages I have ever learned, the capabilities are quite impressive, and that several "rules" that other PLC languages have are not imposed by Unitronics.
And the programming software is free. You can (or at least you could when I worked with it) download the latest release it from their website at any time.
The HMI gives you both a touchscreen and tactile buttons that can be used simultaneously. Switching from screen to screen is very quick.
Probably some of the most impressive things to me were that you have on-board analog inputs and can program two of the digital inputs to be high-speed inputs (I think its two of them, anyway).
Unfortunately, I never had the opportunity to install the unit in the field before changing companies, so I can't really speak to how the unit will stand up in the industrial environment.
I found the company was very responsive to questions and very knowledgable about their product.
Finally, if the company I work for now wasn't so thoroughly locked in to Mitsubishi PLCs, I would push to get a few in here.
Steve
PS. I have no affiliation with Unitronics in any way, shape, or form. And for price, I remember it was very good but I have no idea what it would be now.