There are a lot of potential pitfalls involved in deploying a timing solution across an enterprise. Some of them are technical - they can seriously impact the accuracy and reliability of the deployment. Others are logistical, like learning how to manage and maintain the components, all the way from GrandMasters down to timing clients.
This whitepaper discusses some of the potential issues involved, and how to avoid them. Read the full paper: Managed deployment scenarios with TimeKeeper.