You pretty much nailed it. Does quite well off road and handles decent on road. I would say that it biases your Jeep to off road. With that said, I use mine as a daily driver and don't mind its behavior. If you want to corner like a sports car (or like it is stock) you will be disappointed.
I didn't know about articulation loss. My last trip I stuffed the stock tire into the well so the tire rubbed; I don't know if I need any more articulation!
Again, you are welcome to check it out for yourself if you are so inclined.