There was a reason that I suggested Machamp/Conkedlurr . You team is absolutely brilliant and with trick room , definitely a great match up against any other but you did lack a certain fighting pokemon and these are ones with absolutely destructable Attack and speed as slow as a snail and thus with trick room on ... BAM !!
So I stick to my suggestion of a fighting type but other then that these are pretty much amazing too .
Cheers !! :)