I'm guessing to have to control those Battlecry minions on the board and then play Barista to get the value. Am I reading this right? Seems like a win more situation if you have to wait a turn. Or you play this on turn 10 with some cheap battlecry minions.
If this is hand and works like Voone, it's nuts. If this is board, it's practically unplayable? You'd have to play her with another battlecry minion, and the reward is getting another copy? I don't see it.