I applaud trying different things out, tweaking the rules to benefit gameplay, etc. I also take the points made above, particularly where maps have flag bases are facing each other resulting in 10-0 (in extreme cases).
However, I find the current change feels awkward, jarring, and detrimental to the enjoyment of the game.
To avoid the problem of players passing the flag to a team member sat next to their flag: Why not disallow passes to players that are within a certain distance from their own flag base? Forward passes would still be allowed, but someone would have to make the final run to cap the flag.
Just a thought.