Ugh sorry it took so long to reply. I have finals coming up and don't have as much free time as I'd like. :p
Anyway, so far the team is Bouffalant / Omastar / Uxie / Emboar / Rotom-C, right? Maybe add Parashuffler Druddigon to weaken opponents and then have Bouffalant clean up the scraps.
Also, if Emboar isn't working out, replace him with Magmortar. Vital Spirit is a great ability to have, especially since Amoonguss is now RU.