hi Jasper,
not been to either of those sites, but would thoroughly recommend Heathfields, at Freshwater. Massive pitches, immaculate, 5 Mins from ferry at Yarmouth, walk into town, walk to beaches, just great. You are next to tents, but as this is the quiet side of the Isle then you don't get noisy groups.