Thanks for you update, mate.
The final version works great on attacking side for me, but I am experiencing some problem on the defending side.
One of my DC tend to assist my DL/DR when opponent's pacy winger dribble down the flanks, so there is only one DC in the box, their striker who comes in...