Bill,
A 67.3 rating for a boardless boat doesn't sound fair to the guy driving. If he were to race that boat say in a buoy race against the NACRA F17 (rated at 66.7), he would lose so much just getting to the upwind mark I don't know if he could ever make it up.
Tom