I thought this move was awesome. In my 17-25 year old life my friends and I were constantly owing eachother money for random things. If someone could pay me back right there for no charge that would have been my dream. We debated building an app for it at one point, just to tally who owes who what. It was a big enough issue I carried an excel doc but not enough to go out and search a standalone app for it. If the function is easily integrated into an app I use for something similar, however, I feel like I may pick it up.
Also teenagers aren't using gmail or square, etc. now so if snapchat can take them over before university they have a better chance of winning, imo. I do believe this is a market to be won going forward, at least in that 17-25 demographic (also why bitcoin got me excited, no fees for small transactions is a REQUIREMENT for person to person payments).