Hoof for instance becomes hooves in the plural on the other hand spoof simply adds the plural s suffix to become spoofs poof and poofs follow the same rule. Just like roof hoof also started with two plural forms hoofs and hooves. Roofs is not more correct it is just correct because rooves is wrong.