How to choose project management applications? Is it the license, is it ergonomics, wealth of features, .etc?
Define your process, then automate it.
CodeGnome's First Corollary
If you can't do it by hand, then you can't automate it. Automation is a tool to increase consistency, but it is not in itself a substitute for a well-defined process or process control.