I'm still a little new to the team making thing, but heres my opinion:
This looks like a good mono-type fire set up but, Swampert and Suicune are a big hit to your team. Other than that it looks pretty solid. Oh yeah and Definatly try to get HP Grass somewhere this will at least give your team...