Mega Mayhems coming, advice wanted!

So the time has come! Exhaust is on, 2" lift and 28" mega mayhems are on the way!

My statement and questions are

Yes I know 28’s will rob power but!

My friend has a spare dbo 800 clutch kit, green primary and yellow secondary but the weights are lost.

Does anyone think what he has will be good or are those weights really necessary?

I’d love to hear from you guys and see some pictures of mega mayhems!