+1 me too on the upgrade. Cathay Biz is excellent.
Otherwise, most of the Cathay PEY seats now have leg rests. However, some places have the new seats altogether. The new seats are slightly narrower, but overall much better and the leg rest is excellent (full leg rest, not just the bar at the bottom).