Pros
One big competitive advantage of Todo.vu for me is the Time tab where I can visually file time spent on a project. It is intuitive and very well thought out. No other tool matches that ease-of-use and visual representation. I use the tool for a sole proprietorship business, and it can definitely do so much more, should I grow a team or have subcontractors, which was also important to me.
Initially, I had tried several tools in parallel, entering the same data in each tool for a week or so in order to make a decision about which tool to move forward with. While the initial ramp-up was a little more complex with Todo.vu, I also understood that there was more under the hood than the competitors I tried. They have various points of entry to do the same tasks, depending on your cognitive style, and once things are set to go with clients, billing rates, tasks, and projects, the daily activities are much easier with this tool than the others I have tried.
The billing section is another favorite of mine. It nicely displays the work, distributed across our projects. And it is so easy to create a billing report with given work, and get a link that you client can use to see the details of your work.
Last but not least, the support from the founder himself is truly outstanding! I
had encountered some minor issues as I use the tool very frequently over different timezones, and His responsiveness and time to resolution was world class.
Todo.vu is part of my daily work life!
Cons
For my initial setup, I was a little confused by the fact that the projects I entered took a little while to show up in the tool. I kept entering them, only to find a few minutes later that I had a bunch of duplicates. But that lag was a one time experience. Navigating the concepts as a first time user was overall a little more complex than other tools. Hence the 4-Star for ease-of-use. They have a 5-star ease-of-use for the daily activities once everything is set up.
Also, just very occasionally, their server can be down for (I guess) some maintenance. It would be great to receive a mail notice when this is about to happen. I has come as a surprise 2 or 3 times when I really needed to use the tool a that particular time. Because it is mainly a browser-based tool, there is no other mode of input for me. They do not have an iOS mobile offering that could accept entries locally and push to the cloud when servers become available.