It doesn't have to compete on just price. Trello is free (and I use it constantly), but using it still means having all of your data on remote servers. I can't use it at my job, for example, due to legitimate security concerns, but we could (in theory) use this new software instead.
We've got an application that is very similar to trello (www.iferapp.com) that we are planning to offer in self hosted mode - we are going into beta very soon.