You will find quite a lot of advice in the Club World seating guide in the forum dashboard.
No one likes paying for seats, but I think you can regard the Upper Deck as being something special, it has 2 cabin crew for just 20 passengers, so the service quality is a step up from other Club World options, with the exception of perhaps the A318 service between JFK and LCY. So you do get something for the money.