How much queueing does DIY checkin save, because you still have to drop baggage off at the bag drop once you get to the airport, and if lots of people had checked themselves in...
As for PE and Upper....there's not much in it. I used DIY check-in on my last Upper return flight but still went to the Upper Class desk to collect my boarding card and drop off my bag

Regards