Jeff,
yes you'll be able to see all the racing from the beach at Somers (or the deck on the Yacht club would be even better). In a sea breeze the bottom mark will be approx 50-100m off the club but the top mark will be a long way out, Ts do bloody big courses and there was concern at one stage that we wouldn't be able to get a "decent" work in. When you get there track me down, I'm the short fat guy on the front of the boat at the back of the fleet.
Tuck.