I'm hopeful that this is a sign of progress... hard to imagine it's a total fluke. Maybe they just wanted to release some obscure route to test the waters, make sure systems are integrated, etc.
I'd love to redeem some day to experience their higher end products... for now I'll have to settle on paying for premium economy to check them out (unless i can do their bidding process into business)