This is a good team. However some things need to be noticed:
the substitute set is not that good because altough you don´t get locked in choice moves, Heracross won´t have speed for hitting mons like scarf chandelure or crobat.
Suicune after some CM wwas enormous bulk.I recommend put Psych Up...