I have a 3" Scott's Rods mandrel bent with a high flow cat no muffler, sounds awesome with mass turbo whistle, spools at 1600rpm and pulls hard all through the rev range.
If 2.5" was more than enough, why isn't there any exhaust company that makes that size system for the hilux? I wouldn't go any less that 2.75 personally