The freehub body is unique to our hub. We do have a Ti freehub body coming out in a couple weeks for our new Eternity hubs, but the one you have is aluminum. The notches are not necessarily a bad thing.
I wrote a blog about this and you can check it out here.
Notches in a Shimano/Sram freehub body