Zbrush cannot replace Maya or any other 3D Suite. They go hand in hand. What it is the best at is "organic modeling". It's more right-brain friendly than most 3D Programs. Once you integrate it into your workflow, you can't live without it. Also, it's fairly cheap for a 3D program and has a lot of support and a great community.