Even though he is sending mixed messages, it is clearly stated that misuse may break the system. The other nice thing about going the PowerShell automation route is the ability to see what was done and reverse particular changes (assuming you can track down which change broke things). That's in start contrast to the binary-only utilities I've seen in the past, where you're pretty much stuck trusting the vendor's claims.