Perhaps, but 130 physical is better than 120 physical w/ a drawback in my, and many, people's opinions.
A 10% fail rate DOES suck. However, remember (a) Lucario's defenses suck already, so you're not really opening him up to fail unless you have him w/ a focus sash, and (b) Blissey and G5 Chansey are going to be beasts to beat. This gives you that much better of a chance at beating them.
Worst Case Scenario? They trade for it and teach it CC.