Taffy Tree vs Todoist

Taffy Tree takes a project first approach to task creation. Todoist allows addition of any task.

How Does Taffy Tree Compare to Todoist?

So, where exactly does Todoist fall short?
Client Management
Client Portal
eSignature
File Management
Document Creation
Statement of Work
Proposals
Milestones
Contract Creation