I am on SQ25 right now, will land in FRA soon. j cabin is fully booked, which to be honest made the inflight service a tad less organised that on my (emptier) FRA-JFK leg.
Re lounges at JFK, we used the Wingtips for a bit and it was clean and new, though very limited food choices. We hit the Virgin one with Amex platinum card once only to get told it was at capacity and they were not admitting Amex customers. I tried once again two hours later again and I was told the same, but they let us in this time. Interestingly, lounge was less than half full so I am not sure why they were making it so hard. There was a long line for the Amex Centurion lounge and you can only enter 3h before the flight departure time, so we did not go there this time. We checked in rather early, a little more than 4h before departure time.