I sent a email about this question, n machine sold as per normal thru all Stern dealers worldwide, same with AMD in Australia, as well as thru FORD USA.
Also, got a email back saying cabinet art wasn't finished or committed yet on the 3 different models. Pro one at show was a proto-type early rendering. Many more surprises ahead apparently.
Early days, I think you will find the tweaks n the final touches will make this a beauty. In person, the artwork on all Sterns seems to be much better in person than in photos. Avengers n X Men were good examples of this. Even ACDC looked better in person than net pictures.
I am hoping to receive a few pics of the Premium n LE model directly from my friend/contact at Stern. Will post when they arrive.
The spiral ramp like on bugs bunny or CFTBL is designed to represent doing donuts in your car. Awesome.