I think the novelty for Pinterest will wear off. There is only so much gratification in viewing beautiful pictures put together. I don't see any other value Pinterest is providing.
Snapchat, on the other hand, at least provides a communication channel for a very active demographics. Yes, it has to compete with a lot of big guys in the space, but the utility is there in the product.