One advantage that the VX40s had was that they raced in some really tight places in order for folks to view them from shore. I don't see that happening with a 70 footer.
SF is great venue for any boat, great view of the bay from many places.
Ed
Still hazey after all these beers. F-16 Falcon #212