Ok, T2 Kricketune is not a good deck to play in City Championship considering that Inferncatty is still around & Magmortars deck are coming up. So among the other 3 decks, I'm not really sure which deck is the best but I personally prefer Empoleon decks because of the sniping ability...
I'd play empoleon because electrivier isn't that popular (and you can play cessation crystal to slow down their setup) and empoleon has good matchups agains inferncatty and magmortar.
Empoleon is very close to autowin against Electigon since it can lock it by using both Battle Frontier and Cessation Crystal. You should play that one, it is the most solid deck out there at the moment.