At least when it comes to engagement. Unfortunately, there are no links, so there is close to zero value in Instagram as a traffic referral platform. But it makes up to it by being so simple and easy that user engagement with posts is way beyond any other social network. Interesting blog on a Forrester study about "likes" - the research shows 4,21% of fans interact with an instagram post on average (based on >1mn users), while Facebook reaches 0,07% and Twitter some 0,03%. That's not a different ballpark, it's a different planet. Especially when you're not doing social media to generate traffic or sales as a first priority, but want to do something for your brand, Instagram is a must.