Leo or caine?

Caine? I have enough glory to either buy Caine or leo and honestly I’m torn apart. I just came back from my 2 year break and I’m not sure what the meta is like and whose strong and weak. But I have taken an interest in these two heroes. But I wonder which one is better for climbing the tank ladder and is strong. And what do people build on these heroes aswell?

If you can use Caine effectively, i’d definitely pick him over Leo.

Personally i can’t play Caine for Shit. I can never time my reloads effectively.

Leo if you can’t play Caine like me… but then you get the problem of contesting the hero because it’s either banned or insta locked by another player.