I have only tried the alternatives in the 3 standard phantom. They worked well and I lasted 3 minutes longer than the original one. But then DJI released an update and they did not work anymore. So I use the originals nothing more.
I wouldn't use anything but genuine batteries during the warranty period. After that then it's up to you. Many of the aftermarket unbranded batteries are just fine.