No, a complete set typically consists of the standard versions of the cards unless the listing specifically describes it as a foil or master set
Even if you dont end up with that ideal situation, you have a sizable creature with Trample that your opponent has to account for, and while sometimes it just wont be able to attack, it will pretty much always be something of a threat to them This is a fine two drop
Other good ones could be the Cave of the Frost Dragon, providing an elusive threat in the late game and Den of the Bugbear, capable of putting an extra attacker each time it swings
The card could also have been viewed as a simple "goodie" for visitors to D23 not accustomed to TCGs and card certification
Combos do exist, but in order to get to them, you might well be taking some really long turns with the amount of mana producing spells and abilities that could sit in this deck