This deck isn't consistent. You are basically banking on going first & Bakura merely setting a monster and nothing else. And these monsters aren't strong enough to take out any of his monsters if/when necessary so this is more luck based than the original Surprise Present farm deck. :/
If you are as desperate as you say you are, which you shouldn't be seeing as we still have an extra week left, switch yo focus the easier lv 30 until lv 50 pops and go all out then. Well made Surprise Present, Dino, and Dragon decks have been doing best against those two so try one of those.