I would work out the number of overnight flights you are going to take on which there are flat beds in F but not in J, divide the fare difference by that number, and see whether you would be prepared to pay that difference per night for a reasonable night's sleep.
On other flights, its like paying for a suite at a hotel where what you really need is a room. Its lovely to have, but the price difference is very hard to justify.