High jump kick on blaziken works quite well and if you have it hold wide lens and then a zoom lens in the E4 trick room team. The Wide lens makes the move 99% accurate and the zoom lens over 100%. Maybe instead of blaze kick flare blitz? I think feraligater is good physical water type. Maybe instead of excadrill you could use aegislash? It would be good with swords dance, shadow ball/claw, iron head and sacred sword/ kings shield. To have a ground type that you lose, maybe armoured flygon or swampert? Swampert would also be the water type that you seem to be lacking and flygon seems to be really good in this game with access to amazing moves plus armour which is always good.
It might be a good idea that you have one or two pokemon that have baton pass since blaziken, Excadrill and some of the pokemon that i have just mentioned would benefit from swords dance. I think it would be good to get rid of brave bird on blaziken and have baton pass, although this would mean that you need to breed another since it is an egg move.
This is just a suggestion, but maybe you could use two other moves on eevee instead of moonblast and psychic (maybe foul play and i dare say heal bell?) and then use gardevoir with moonblast, psychic, calm mind and wish. Maybe holding a life orb? An alternative to this would be togekiss, which could use wish, dazzling gleam, air slash and maybe yawn(?)