I ended up choosing the LAX-SFO-JFK-SFO-LAX routes. It turns out I only need 2 of this instead of 3 if I route one of my LAX-HKG trips through Osaka (that's an extra 671 FOPs, more if I got a J class seat for the NRT-ITM flight). So the Okainawa trip will be a few hundreds more expensive. Sorry JAL I have to go for AA this time.
If everything goes as planned, I will be crossing the 50000 FOPs line on 12/31. Finger crossed that I didn't make any mistakes in my FOPs calculation