I put a tj bumper on my Yj. Got it from a local dealer that had a bunch made up.
It has built in reinforced tow points and a winch mount. I think the integrated look is a cleaner, less second thought, thing. It would have mounted right on a Tj, I had to drill 4 holes and cut slots for the spring shackles for the Yj.
Here is it finished. With the winch, light/brush bar(home made), off road lights, all mounted.
Consider whether you need tow hooks or the bumper comes with tow points.
Winch plate built in or not.
You don't really want your fairhead welded on.