Well...we just use SVN server for managing our project files...and skype and asana for managing our people/tasks.
As said before...simplicity is important. I guess for big productions when you most likely have a project manager on payroll to play around with complex project management tools all day asana is probably not the right choice.
But when your an indie production and your team members dont want to spent half their time making entries in a maze of tools....its never going to work.
I honestly dont see why i would use project management tools for any other task then handing out and tracking tasks.....asana does this perfect and simple.
For all the other stuff i just speak with people directly on skype, dont need statistics and whatnot to know how our production is going. This works best for me...but then again, we are a hobbyist team.