Yes, I got one. Today in fact.
No, I haven't shot it yet.
I have put about 80 rounds of dry fire through it with the 12GA snap caps I have.
It actually points very naturally.
Keeping my support arm locked straight and pointing with my thumb parallel to my arm seems to bring it right up on point.
Brass bead front sight just barely peeks over the top of the receiver, which feels to me like it'll be pretty close to on target, as the top of said is higher than the barrel.
Overall I can see how the u-tube crowd seems to shoot it well and quickly. Now whether I need to wear a mouth guard when shooting is a whole different question.
(also, they have a 20GA listed on their site, but no one can get it yet. I'm tempted to pick one of those up as well.)
That's it. I'll post up more once I get to shoot it... hopefully soon.