Not only is it worth it, the TRD is the best one for our car IMHO. I am actually considering mounting another TRD bar in the rear (since I have an extra laying around).
I don't know if the strut bar will help roll much, you need a good sway bar setup for that. I've had the TRD bar on front for almost 2yrs now. To my feel, it reduces chassis flex very noticeably even in my everyday driver Supra; very very noticeably when the roof is off, even though in that scenario chassis is still too flexy for my taste. Ahhh, that's what a hardtop is for