Trader
The 'clicking on the screen' is that they bring up your details so they know they have the right person... has a nice picture of you. All cars are tracked automatically by GPS and it's all recorded so no need to stress about you being 'checked in'.
Camel Rustler
You must be lucky. Most of my standbys are 0200 so not many school runs then. As for your disappointment at not having the time to attend these events, that's what DAYS OFF are for. This is a duty after all. Better than an airport standby and why not do as others do and take your uniform along and get a taxi if need be or get the missus to drop you off? Even a quick call to the fleet crewing supervisor can help. Not difficult to work around these issues and hardly worth the rant if you ask me!
Harry