This skill may potentially be top-tier. The only flaw that it has is that your opponent's monsters must be destroyed by battle to activate this skill. So it is difficult to activate this skill if your opponent is running cards that forbid you to destroy their monsters. Cards like Mirror Wall and Windstorm of Etaqua are commonly used in most beatdown decks which prevents you to destroy their monsters.
This skill is too op. Bakura can get lucky with a good starting hand and its snowballed thereafter. This skill disrupt any chance for opponent comeback. Its unfair especially for decks that required stalling to work. Give this skill more limitations please.