Accuracy is mostly fine in my experience, but the battery life is often poor and they tend to be relatively loud. I like quiet, so the noise is more than enough reason to swap the movement when easy imho.
I have a $12 Ikea clock that looks rather like a Swiss train clock (not exactly of course) and which keeps nearly perfect time and runs for over a year on one battery.
It is miles better than the $5 Ikea clock, but I see no reason to pay more since the $12 one looks good and runs perfectly well.
One year on a battery is nothing to be proud of :)
Ya, but what kind of battery?
If you care about an alkaline battery powered item, it's in your interests to change the batteries once a year --- it's the easiest way to avoid battery leakage.