I would ditch the balance ring on the shaft

get you a long shaft and have it cut down and balanced for a perfect fit..its allways cheaper to shortin it

cheap u-joints can wear fast with bad drive line angles/balance