I still think by splitting, while although I do agree with your points on matchups, you're going to get too heavy on pokemon. 2-1 I think is a pointless lineup just for the fact that if you're using it based on matchups and the one or 2 you need is prized, your strategy failed.
I'd rather have a card that may help me in a particular matchup in my prizes than not in my deck at all. Especially in a situation like this where this is no real disadvantage in splitting your Zygarde/Lucario lineup.
Maybe a 2-2 line would be better - or a 3-1 - but that's going to be down to personal preference and feedback from play-testing.