I can respond to this one, Jo.
As a beginner at that site, you end having to either land your kite on a very small, narrow beach, or deploying a leash and swimming to the small beach. You then deflate the leading edge, wrap up your lines, collect everything together, and wait for the safety boat to come and get you. Unless there is some sort of emergency, the boat is there within 5 minutes. The boat is on the launching jetty only 200m from the small beach. You pay $10 a day for the safety boat.
From a safety, logisitic, co-operation, camraderie, friendliness perspective, Squamish is a great place. From a beginner/learning perspective, it sucks. 200m between the launch and the beach is not enough, the water is deep (and from a Glacier - cold). There are all sorts of obstacles further downwind from the beach. If you miss the beach - it looks nasty. Also, 200m Across from the kite/windsurf jetty is a large forestry installation - you don't want to end up there.
In short - if you can stay upwind ALL THE TIME, it's a great place. If not, you need to be very aware and ready to ditch your kite. The good guys start from the Jetty and go directly upwind. That way, if the wind drops, they should be able to get back to the jetty.
I was just in Vancouver, and desperate because Squamish was the only windy spot. I can't stay upwind very well. I tried it a few times, and it was scary. I ended up on the beach every time. Not a beginner spot at all. Too bad, because the wind and water conditions are really nice.