Nick. If you decide to stay in WT, change your seat allocation to further forward. You are at the rows where the crew run out of meal choices, and have a longer than usual wait for any drinky-poos.
I would try to get a seat in 'd ' zone - rows approx 30 to 38 ish (sorry not sure - look in seat guru. It is usually the config with the large J class on the SIN/SYD routes. It is a smaller cabin, and you get served sooner. Don't choose the back row of d zone as you get bashed by people queing for the loo.
There is a thread running on honeymoon upgrades at the mo - don't hold your breath. My tip is to mention to the crew that it is your honeymoon, and you'd like to buy a couple of small bottles of champers, and ask them to put them on ice. 99 times out of a 100, the crew will nip up to club and get you a couple of glasses for free.
HTH