If it can't be used for deployments to other environments than Windows, the total cost of learning multiple deployment systems is probably higher than using another system, that may be less polished, but can.
Disadvantages:
Being IT:AD:Nuget, it's currently (Spring 2005) limited to deploying only into the Windows Environment, missing IT:AD:Android opportunities.