Agreed with most of your points. I commented elsewhere in here, but a lot of their options here seem somewhat hinged on implementing better tracking (which , which seems to go against their brand promise of anonymity.
How do you see their recent policy updates[1] in this context?
[1] http://marketingland.com/snapchat-changed-terms-service-priv...