I had that same question when I worked a Strange.
I asked the engineers about that and the answer was basically the same, you don't need the Moroso piece. Look under a Pro Stock car sometimes, they use the U-bolts. As long as you have the proper hardware and thread engagement, like Mr P body said, the factory straps will take you pretty far.
IMO any U joint with a zerk fitting OR is crossed drilled is asking for trouble...
Solid U-joints are best and they can live on the street for years too, ask me how I know.
Usually the U-joints fail way before the straps do. Good question!