2 F seats are hard to come by as ive tried many times. If they pop up on any route (including IAH) i would grab them without thinking twice.
The difference between the F seat on A380 or B777 is minimal. Yes the bar and shower on 380 are nice, but the service on 777 can be better as its smaller cabin.