So here’s my currently team:
Gyarados
Axew (might switch for a Dratini)
Butterfree (might switch for a Blaziken)
Haunter
Riolu
Kirlia
To answer possible questions I intend to evolve everything but I’m not that far in the game (just left Suntouched city). Anyways I’m wondering if I should evolve my Kirlia into a Gallade or a Gardevior in order to better suit my team. Also I should probably mention nothing in my team is a delta.
Gardevoir for your case. Fighting already covered by (will be) Lucario, but no Fairy coverage. Also, you already have 2 physical attackers (Gyarados and Haxorus), 2 mixed attackers (Blaziken and Lucario), but only 1 special attacker (Gengar).
Note that that team may work for game storyline only, not for PvP.
Actually that’s almost the same team I used for PVP in Pokemon Y and I almost never lost. Maybe I’m just absurdly lucky though.
also note that certain tms don’t exist at the moment that might be crucial to your team’s success
might have to work harder(breed) or find other moves that can replace the one you want
Remember that dawn stones are only available in Helios city, by the third gym. Before that, you just have a kirlia. When I used one, I had to get a jigglypuff to teach it psycho cut.