I can see this card being played in only some control warrior decks, not all. It's very situational just like hogger and baron gedon.

F.E if you had this card in your hand while you are up against hunters, how useful is it, I mean you are probably going to kill like a mad scientist or web spinner because those guys have low health anyways.

On the bright side, it's useful if you have cards like acolyte or armorsmith out on the board but then again, what's the difference between this thing and whirlwind? (RNG)

You know, I think the biggest asset of Bouncing Blade is to provide a way to enable both Execute and Crush without being forced to suicide charge a minion or use up my last weapon charge.

You only need to hit your target enemy minion once with the Blade to enable Execute, and even if only your minions got hurt instead of the opponent's (which I doubt will be a consistent outcome), that means that Crush can now be played for 3 mana.

This card can be very strong, and it may likely become a staple in warrior decks.

Strong, yes. Overpowered? No. You can play around it with token minions, etc. It's a mistake to think of every card in the best/worst possible scenario when most of the time, the results of the card will be far from those outliers.