I have not owned a DI system AR, but did own a P.O.F. gas piston upper. I really enjoyed shooting it and the ease of maintenance.