Bit the bullet and booked. We are on Economy flex tickets all the way to DPS. Managed to save about R6k between the two of us in Y, so very happy!
Looks like I have full control of my booking through MMB (as if it was issued by a travel agent, so no paid upgrades.)
Now i just need to acquire 15k skyward miles between now and November so I can upgrade one of our legs!