Originally posted by teklein
Godspeed bars have the mounting point welded onto the tube. That is just asking for trouble IMO. I can guarantee you that RM put research time into how big to make the bars and Godspeed did not.
I was thinking the same thing.