There is one in our marina and I see it every day. Twin Yam 250's, nice lines and the owner loves it.
I stood behind the helm once and the windshield frame blocks my sight line; I have to raise up on my heels to see above it or bend down to see below it. I'm 5' 11". That is a deal-breaker for me, but the boat is cool.
I think the rationale was, why not just get a Marlin? It's discontinued, I believe...