Just to add to the above, I think the RSPB should put in place a booking system for Caper-watch. It's unacceptable to have 30-40 people all barging each other out the way trying to get a slim sighting. Perhaps limit each watch to 10 people, give every visitor a quality experience and increased chances of good viewings.
I'm not saying they all were, but I think many of the people there were tourists. One couple even left after 10 minutes, I head the guy saying "now we've seen it, want to go?"
Maybe they could also do special mornings for members only as well.