Why did you pay for the upgrade? To get a good sleep, a reasonable meal, and an ice-cream sundae. You got 1 out of three - but likely the most important. I'd say the money wasn't wasted.
I had a similar one many years ago - red-eye from Delhi to Singapore, full day in Singapore, few drinks in the lounge, and then a 11:59pm flight to SYD. Asleep well before takeoff, woke up when the wheels hit the ground in Sydney. This was in the days before lie-flat seats in business, but I did feel a little like I'd wasted the extra points it'd cost me for going business over economy...