Haden,
The Weymouth and Portland National Sailing Academy is the first facility that will be used in the 'London' Olympic Games in 2012 to be fully ready. As far as sailing is concerned, the Games could be held tomorrow. I have done several Moth events at the place since the IC Worlds in 2005, including an open this year after all was finished. The building has not been changed much but a huge artificial 'wall' of rocks has been built surrounding the centre to crate a big marina for all the boats, ribs etc that will be attending the Games. There are a couple of large openings in this 'wall' through which you sail into the Portland Harbour race area, the passage out from Portland Harbour into Weymouth Bay is as it was when you sailed there.
The launching ramp we used for the IC Worlds no longer exists, it has been replaced by two 400% wider launching ramps more or less in front of the WAPNSA building where the land area for storing dinghies has been greatly extended. Having this much easier launching area (opposite the changing rooms) is a great advantage as the ramps are at 90 degrees to each other so you never need launch from a lee shore or come back in on a dead run! As an ex-naval base the shore side is still rather stark and clinical with little in the way of green grass or plants, but it is functional and far easier to get numerous boats launched at the same time than in 2005. I think the facility has been improved and it now provides the UK with a great sailing venue, before and after the Games. Those like me with motor caravans can still stay at the WAPNSA for £3 a night per person and they have some newly installed electric hook ups (presumably for Olympic boat maintenance?) which campervaners can use with free electricity on a first come first uses it basis. There is now a purpose built car park in front of the Centre and after dropping boats off in the dinghy parking area the same friendly folk who run the Centre are more keen than before to get everyone using the car park and to keep cars away from the boat parking areas.
Some people feel Weymouth losses out by not being a member run club like say the venue in Australia for the 2008 IC Worlds and that is true, it is less 'cozy' and has more of a feel about it of a top international professional sports facility, which it is. In that regard it is no different from what you saw in 2005, just improved and better equipped. Once on the water it remains my favorite place to sail in the UK. The Race teams are always very competent and experienced. Certainly the folk involved with the Centre are very keen to see it flourish as a top sailing venue for ordinary sailors both before and after the Games and a lot of teaching courses are run from the Centre. Whenever I turn up the regular staff at the Centre always treat me like a long lost friend, 'How are you doing Colin?' etc. I like everything about the place but, if it were mine, I would get some plants in big pots spread around the place to make it all a bit less gym-like, more green and friendly. The WAPNSA web site shows pictures of the updated place.
You would be most welcome at our Nationals next year if you win the lottery in the mean time or inherit a fortune from an aunt you did not know you had!
All the best Colin