Well, it was only sold for one weekend, so it is a limited edition. I can't really say what you can get for it now, but as with all things ... the longer you hold it, the more rare it will become as new users sign on who weren't around during the weekend that pin was sold.
Also, there is at least one pin from that line that has never appeared in the game: a hyena. And there are always rumors that the lion pin will be put up for sale. If you have the other pins in that series, you may want to hang onto the toucan for a bit because trading a full set would be worth more than just one pin.
Just my two bits.