Rob,
If you're like us, we hate constantly adding more and more tools and try to utilize what is already available to us. A strong recommendation before implementing yet another tool. We used to have challenges like this in the past. When working with another partner, they recommended that we add a scheduled Agent Procedure. If you look under Sample Procedures, Agent Control, you'll see one called Deploy Live Connect. We have that scheduled to run on every agent once a week and have little to no challenges since then.
The reason is that as patches/hotfixes are applied that affect Live Connect, those are not actually pushed to the agent until the next time you connect. By running this agent procedure on a regular basis, those patches/hotfixes will be deployed and ready to go when you need them instead of waiting for them. Again, just a suggestion.