How long is the tow bar, and where does it mount on the front of the Jeep. If the mounts are too close it won't turn very well. They should be roughly in line with the Frame rails.
Also, is the Tow bar relatively level, if its at a huge angle you won't like the results.
also does the jeep like to turn on its own, because it will only tow as well as it drives. And the lighter the Tow rig the more you're going to feel it fight back