Well there's sterngth and then there's deflection. If there is too much deflection it could get squirrely on you going down the road and have fatigue issues. What's the tongue weight going to be? Make sure it is pointing down to the ball and not up; that will also mke it tow squirrely.

You certainly have some cool stuff!

Kitz