Well in the forums you can subscribe to any thread you want and when there is a new post a link to that thread will be put in your GeekMail box. This is something you can click in your profile so that you are automatically subscribed to any thread you post in.
Geek List on the ohter hand... your method is about the only way to tackle those at present.
Thanks everybody for the suggestions. I found the "notify me upon replies by default" yes/no checkbox in Forums -> Controls -> Preferences