Thanks for the responses All,
I have been wearing the watch all day (7 hours or so now) today, and i was not just sitting at my desk.
However, the watch did not gain any power reserve or only very little if it did. But at least the reserved power did not decrease.
Someone told me that the slow gain of reserved power is normal for 5712s, unlike 5960s which gains power much faster.
I am still unsure if that is true, or it is something that I need to worry about.
As for the winder, perhaps I should get a unidirectional one and give it a try.