I mostly agree with you, but you're off by about an order of magnitude (±0.5) on Snap's revenue numbers. They did about $60 million in 2015, and were projecting 4x that for this year.
Source: http://www.bloomberg.com/news/articles/2016-05-26/snapchat-r...