A triangulated suspension does a better jod of holding the axle center then a track bar does.
It has the same strength holding center, and maintains center better during articulation.
A trackbar holds center, but swings the axle from one side to the other during the articulation.
A 4 link is an upgrade in every way over a trackbar.
If you daily drift I'd strongly suggest a poly performance (genright through national) or clayton longarm system over a RK. RK is a very stout system, but not very forgiving on a daily driver.
Poly's kit is the best there is on the market right now, but is all in peices and requires a lot of fabrication.
Claytons requires minimal fab, has equal strength to RK, but has superior ride quality, better joints, and much longer required mantenance intervals.
Good luck.