This is an old question, but here are the 2 methods we use.
1. Use group policy to create a scheduled task to run lspush. We put lspush in the scripts folder in sysvol on the domain controllers. This gives you a central location to update when lspush gets updated.
2. Create a deployment that runs lspush out of the deployment share. Again, this means there is a central location to update.
Based on your question, option 1 seems to be the best for you assuming you have an AD domain.