yes, it requires discipline, at least not to forget to start the watch. as i've said, the activity termination is 3 minutes delayed, when forgotten.
that's why i wrote about timeedition. it's a completely different approach, it's just to compare both.
you can't stop recording time spent on a project when you don't do it manually in superego, too. it records blindly the whole open applications' time, no matter you work on them or not.
rob.