I agree with Oleg here, I feel like a lot of these abilities sound cool in concept but in practice unpredictability makes them just annoying to use. Think about how many people complain about random crits in TF2 now imagine a character relying on random chance to do good damage... It may be fun...