The C product is satisfactory but I am 5'10. The food is hit or miss. The 747 is still used for intra-continental flights, but I don't know if they sell an F-cabin or if it's the same service as C just a better seat?
Speaking to the LH 747, I wasn't in F, but was in C earlier this year JNB-FRA and enjoyed the good quite a bit. Not a full bed in C but modern LCD on demand IFE so I enjoyed myself. I couldn't imagine F LH being worse, but perhaps I was lucky to be on a renovated 747.