preclearance lounge is fine. It has decent seating, good showers and decent food. A good cold spread and the same two hot dishes. However it does have a lot of other small snacks and candies, and guinness on draft.
EI lounge in JFK is quite good. Better in every regard, but more like a very decent 3rd party lounge with fewer crowds.
EI lounge in DUB schengen is mid, not too good but honestly could not expect much better. Crowding is a bit of an issue during peak times, but breakfast spread is fine, all cold stuff but has chia pudding, yoghurt granola cup, breads and others.