If another plugin modifies the users flags after you have saved them, then you will start to encounter problems. Unless you don't care about that, best to stick to calling get_user_flags when it is needed
I do not browse the forums regularly anymore. If you need me for anything (asking questions or anything else), then PM me (be descriptive in your PM, message containing only a link to a thread will be ignored).