Like other tech IPOs, Snap Inc (NYSE: SNAP) comes with plenty of risk. It has only two years of financial records under its belt, with just $58 million in revenue in 2015, and the future of its platform and business model, while full of potential, is mostly a question mark at this time.