one thing to note is that you can also get TP's from flying with one world airlines (american, cathay etc).
So domestic flights in the USA with american are a great option to top up your points if you need to.
However, if you will only take the 2 returns per year, i wouldn't worry too much. The lounges are nice, but you'll get much better food in Plane food!
but stick around here and you may end up closer to the front of the plane.
I had never flown business class before finding Flyertalk, noe I have about 10 times, upgrading from WT+ with Avios. I have even flown First which I never thought i would in my whole life!