For flyers from the east coast I never quite understood the appeal of Perth as a stopover, unless you wanted to avoid transiting another country? DRW actually seems favourable to PER in terms of time/distance but the schedule is not much fun - QF1 lands at LHR around 4:30am (and Qantas no longer provides arrivals lounge or chauffeur drive).
I’d still choose SIN or DXB if I had the option. Going via PER doesn’t really save you any time… the route via SIN or even Japan is actually a shorter distance.
The only appeal for me via PER is that you can eat and drink on the short flights and maximise sleep on the long sectors. Going via SIN the flight times are so short in and out of Australia that its hard to have a meal
and a good sleep. (Via the middle east isn't so bad as the long sectors are out and in to Australia.)
Never understood the appeal of arriving in the UK before 6am as a tourist. I suppose if you had to get home and go straight to the office it might be ok? Otherwise you're left hanging around London until check-in for your hotel (some of those are now 3pm with covid cleaning requirements), or paying for the night before.