As someone on HN quipped at the time: No, the shares have no voting power. They are Snapchat fun bucks basically.
https://news.ycombinator.com/item?id=13807515