Hey man,
Really cool team you got going on, i like the mons you use, its quite unique and has a lot of good answers to some of the obvious counters.
However, upon speculation ive come to the conclusion that without one or two mons i.e if one or two mons are killed, this team can be susceptible...