Thanks for sharing your experience. It definitely brought back memories.
I wish that PE was a bit better, but in reality it is a class that is just there to (get) upgrade(d) from. I had the front row seats a few times on day flights and I find them pretty comfy. At least being able to get them for free provides a reason to keep Gold status.
Glad you had a great trip!