I'm almost certain it gives you one of the content packs (starter pack?), since when I got it from whatever bundle it was in (I wanna say groupees?) it gave me in-game goodies/gold/heroes. Also owning one of the content packs is the only way to get card drops for it IIRC. So 45 coins for some card drops ain't all that bad.