Aimless, welcome to the Yard, good to see you over here.
As to me, DI has always been fine. Only problems I ever experienced with DI is when a bolt carrier stake job was not correct and gas was bleeding through.
As to a piston, I would like one, but don't see the need (for myself) for the price differences.