The reason for Ariados is that it boosts the attack of pangoro by 40 if it is affected by a special condition (poison). Its the same with Machamp however, Machamp benifits from healing itself from the status condition after the attack.
However, if you really like they idea and want to stick it...