I played on one on display.
Biggest thing: You
need that booster stand; it's really short without it. Unless you're a kid or you have your own stand to put it on. Even with the stand, I wanted it higher by another 6" or so. (I'm only 5'11" tall ) But I want most arcade CPs ~3" higher, so it & the stand might seem fine for you.
Seemed well built and held up to arcade level playing. Can't say much else without going into the "I'd make mine ..." stuff, plus I don't own one and I played it half a year ago.

*shrug*
OT, I can't get hanaho's web site ATM.