I think Machamp is suited better to that role. Something like Substitute, Bulk Up, DynamicPunch and Ice Punch can still hit most stuff in UU (from memory, Victini and a few Pokemon from NU are the only one's that wall it), and Machamp's superior Attack stat further assists it.
My creative set...