The most important is its high level of automation that helps to reduce manual processing costs in order for companies who are under heavy pressure from customers when it comes down to time.
Also has good features like versioning, rollback etc which saves us many times during migrations. I would say don't worry about this as long you have someone around your side with expertise & experience at hand if any such issue arises while executing one. We migrate very frequently between different environments so we've been able to solve our problems by automating various aspects using mnmtk2017.