If you want stronger endlinks you can go with the PRG extended ones, they are pretty beefy, but they aren't quick release. If you haven't had it off for very long, you will eventually get use to how your truck handles on road with it bothering you. Yeah, my truck leans on corners, but it doesn't feel like its going to tip over or unsafe. Even when towing it feels fine and handles irregularities in the road beautifully. Just remember, you are driving a truck, not a sports car.
Also, for me, getting the PRG traction bars helped with the leaning in corners and the boat like feeling. It is almost like having a rear sway bar (almost).