Team Help

Just played through insurgence, and need help with team building. How can i improve upon this, and who could be switched out?

Slyveon Gengar (mega) Feraligatr Gigalith Flygon (armored) Houndoom

ok almost all of those mons aren’t too great tbh

Which pokemon do you like best and want to build around? This is the first step in team-building cause pretty anything can be built around.

Definitely mega gengar

A Fairy type would be a good idea since they beat Dark types which threaten Gengar, while Gengar can trap and eliminate threats to Fairy types. Gengar traps and elimiates Fairy and Psychic types, which can allow Swirds Dance Breloom to sweep.