You can give my script a try if you like, it could be found the below link.
You can also create a smart group for outdated clients using the extension attribute the below link.
Then create a policy that is ongoing to execute the update script on clients that are in the outdated smart group.
Probably will be enough to set the frequency to once per client per week, and maybe limit it to evenings or weekends.
Let me know how it works out for you.