70k users doesn't seem like that many...and I am not sure I'd call them "users" yet, technically I'm a "user" but I checked it out for a few months here and there and don't plan on ever going back. The entire experience felt really clunky to me and moving the pin seems like a tough pull that would take quite awhile. but you know just my opinion!