Based on my interaction with one of the trainers I say this place deserves 5 stars.
It seems the company is very customer-centric and they want their custom pizza makers to be the same way.
I'm looking forward to visiting during the soft opening and for their free pizza offer later this week. My review will be updated then with pics and all that good stuff.