On one hand - constantly tinkering with the rules is annoying.
On the other hand - this makes a lot more sense than the current system.
There will always be edge cases, but I prefer this idea of "
The striker is onside because there's no 'daylight' between him and the last defender" over the current "
The striker is offside because his big toe on one foot was 2cm ahead of the last defender"
>At grassroots level this is a nightmare.
It feels like this would be a much easier call for the linesman to make at grassroots level.