I bought the YY1 so I could have something that just worked, maybe required a bit of hand holding, but overall was reliable and quick. This machine appears to be that. After getting accustomed to the YY1 software and interface, I found it pretty easy to work with and was placing parts on the sample PCB it came with rather quickly, certainly faster than using my LitePlacer with OpenPnP. I was placing parts on the sample PCB with pretty good accuracy, even though my bottom vision was not being used, due to the bottom vision display being broken.
Would it be nice to have the YY1 running OpenPnp? Sure, I guess. But if the machine does what is is designed to do, I don't see why I would want to mess with it.
Yeah, the firmware issues is something that initially turned me off to the YY1. But, once I saw other folks using it with not too much hassle, I decided to buy. Mine seems to be a newer design that has the dual Y axis motors mounted inside the machine. An earlier version had them on the outside and I believe there was too much risk of damage during shipping.