Deoxys-S is a beast i already had him as a revenge killer but runnin boltbeam, psyshock and grassknot, your set is much better ;) though a problem i ran into with ttar i think he was just bulkier or something but i got around 93% of his health down. quite the amazing revenge killer :)
that...