OK, so they've taken Air NZ's domestic business model and tweaked it a bit to address specific route requirements.
Not sure about the onboard catering concept - doesn't make anyone happy, IME. Crew has more admin overhead, customers feel they're being ripped off.
But apart from that - more power to young Nige's elbow