The Tobee Crafts are supposed to be better. The bones are thicker at the end to give them more strength. Square also sells Ti axles and Ti bones. Lighter, but not sure if they are any stronger.
Suggest you adapt a TC-3 Buds bumper to strengthen up the front of your car. This bumper is wider than the Yoke bumper and will give you more protection. I believe the Yoke Hardened Universals are the best bet for Mod class.