I wrote the Topguest service and asked if it is allowed to check in on my daily commute but going physical into the lobby of a property, because accounts got suspended in the past (as I saw in this thread).
Don't know if I'm allowed to cite email: therefore, rewritten answer in my own words:
Topguests aims to reward that I share my location via social network check-ins when I "actually visit the locations".
That means, that on my commute, I'm generally not allowed to check-in locations to reward points.
So in my eyes, when I commute and physical "visit the location" for 2 min I don't offend the TOS. But it seems like they still don't allow it. The two parts of the answer from Topguest conflicts each other.
Another answer was that it makes no difference which application or service I use to sign-in. Hope to see soon how they manage the GPS information.