Quite frankly, I wish they'd get rid of the Troll. It's a nuisance. It takes up precious minutes when you have a timed booster and also sometimes I don't have the time to play all of the games necessary to win everything.
Yes, that happened to me. I completed the album and not only did my pins disappear(because, like you, I was saving them to make 80), but they only gave me one party booster. That's all!!