Here's a link to their website, with some interesting info...
C&C Corvette Sailboat Association - About the Corvette
On the face of it, you're right she looks somewhat like an Alberg.. not sure if the construction is on the same level of rugged, but if you're a traditionalist I guess this is the one C&C design you might consider for off shore.