The 100M stat means nothing to me because of integration with Instagram. It's not like they cultivated an audience of 100M people in 5 days.
Suppose Instagram added the ability to create text threads in addition to photos, except they did this as an Instagram feature instead of a separate app. A week later, we find that 10% of Instagram users viewed one of these threads. Would that be significant?