Are you positive about the floor pans and mounts being the same? If you are, I think I'll take the chance and just order some baracudda mounts from summit or anywhere I can find them for less money. Also what do you mean single point vs many teeth...
By the way anyone need a set of Nova mounts?? hahaha