I had a battery pack for the 360 that stopped charging so I was soured. I have 2 PS4 controllers and I just switch and charge when one dies. It’s perfect for me because I play single player games exclusively as I have no friends. I’m sure the Xbox battery packs work fine for the majority, so I have no axe to grind.