IMHO, the Suspension mounts look like they may be a good place for tweek or bends. The HB/Tamiya mounts have a much more substantial "bridge" between the two sides, and they bend when hit hard enough. The inner front appears to have one screw, I would be concerned with the durability of that for average drivers. The Tamiya one piece mounts have two screws...
I am no engineer, so I am probably incorrect, but just kind of stood out to me.