What is the idea link, we also promote! We have also faced this kind of problem but BigFix dont have any working solution to get the client back if due to any issues client lost communication.
There has to be some auto heal functionality but unluckily no one ever worked on that.
Recently we have to ask our os support team to restart besclient services on impacted machines, 40% was reachable by other monitoring or automation tools which help but for others owners have to login and restart them manually and still working on it. It was kind of horrible situation if BigFix lost control on huge number of machines due to any BigFix infra changes.