You can update players data automatically using a timer (or a task if you use YSI) every 5-7 minutes and it wouldn't hurt at all.
I will definitely do that then, if it's not gonna hurt then why not, that saves me having to be so conscious about saving after every change in the cmds