Don't waste your money on a piston drive kit. Total waste of money that does nothing to improve reliability in a civilian rifle. The only thing it does is add weight to the rifle and moves the fouling to under the handguard instead of the bolt carrier. Which really makes no difference since a DI rifle can run hundreds and hundreds of rounds between cleaning without failure as long as you give it a drop of oil once in a while.
I'm not anti piston drive but think that if you want a piston driven rifle you should buy a rifle the manufacturer built around a piston system like a PWS, I've owned two of them and they were flawless but for $2000+ I could have bought a cheaper AR and a lot of ammo.
I've only owned one NEA barrel, I built a rifle around an older 16 inch, it was accurate and it fit perfectly but it was severely over-gassed and cycled quite harshly. I've heard they have corrected issues like that but haven't used one of their newer barrels in a build so can't comment on that.
Two of the things I really like about the NEA barrels are that they are button rifled which typically translates into good accuracy and they use nitriding to finish the barrels instead of chrome lining them. Nitriding creates a surface harder than chrome which should translate into longer service life.
For the money you really can't go wrong as long as it's built properly, the good thing about NEA is they're well known for standing behind their product so if you have any issues you don't have to worry about them taking care of it.