I put mine on last week. Today was my first drive. Gusty 30+ mph wind broadside and much better roll control. Still have to fight the wind, but the side to side sway is minimal. Handles better in turns and basically anything you do on level road.
As for the popping, I don't think this happens to very many. I agree there is no way the sway bar could be responsible unless the bushings were falling apart. I put a couple of washers on each side of my arms so I could clamp them tight. Not a peep from it today. I'll get more driving in over the next few weeks and report back if I do hear noises. I just don't expect to.