I run this duo in decks right now, including my signature one, Abe's Deck of Happiness and Joy
The twelve life gained by the Drain could then be converted into more cards, or you could just wait until the following turn to finish them off with another twelve point drain or whatever
If the permanent is an illegal target as Johann's Stopgap tries to resolve, Johann's Stopgap is removed from the stack and you won't draw a card
Plus, you need to put your opponents' life totals to zero anyways, so it's a win-win situation
Thanks to Shift, you can play her for two less, which is always a royal bonus
Both Makino and Hiking Bear serve as +2000 Counter cards, but Makino stands out as an easy card to play for her significant Power boost, amplifying your decks aggression