1, Indeed.. It's depended on the system time which may skew.. Although I can't imagine the system time being updated often..
2, Good idea.. I was a competitive swimmer once
3/4, Yes.. Next version..
5, Let me think how best to solve this..
Thanks for the feedback