The problem for me with the rule as it is, the end zone should be different imo. The instant you establish two feet down and break the plane with the ball in your possession it should b a Td, play over. The same for a catch in the endzone. Two feet down with clear possession in the end zone should be a Td.