It's an improvement on how it was in advance, but it's not something overwhelmingly groundbreaking.
Well, I guess it's a good thing nobody said it was "overwhelmingly groundbreaking" then!
I would run Naughty instead of Brave and go with 112 HP / 252 Attack / 20 Defense / 124 Speed for the EVs. That minimizes Life Orb damage (349 HP means 34 taken away by Life Orb), still maximizes attack and lets you outspeed Skarmory so it doesn't Brave Bird/Drill Peck you before you finish it off for a 2HKO. The only downside is that Machamp's decent Sp. Def takes a hit, but this set isn't meant to survive that long anyways.
As I was writing this up I assumed a Trick Room environment since that's exactly how I use Machamp. Obviously that's not his only use though. I think most people who send out Skarm against it will most likely Whirlwind rather than attack directly. Also, if you're adding Speed EVs, you're taking away from his HP and Defense, too. With the nature change you're pretty much taking away anything bulky he has about him.