The main reason to go to the "proper" Rotax ring mount over the OEM mount is to have the carbs oriented properly and have the oil tank at a more correct position relative to the engine case. Additional benefits include the ability to use the Rotax tuned intake plenum or install a 914 or other modern engine.
Kitfox was one of the first kit manufacturers to offer a 912 engine package and way back then (late 80s) there was little support from Rotax as to mounts and requirements. Kitfox designed their own mount system with the information that was available. It is a decent mount, but far from optimum.