I'm interested in Wrike, but for me the deal-breaker is that you MUST manually set start and end dates every time you create a task. It would be great if it could be automatically set and rescheduled according to project dependencies or priorities like in LiquidProject. (See LiquidProject for example!) In other words, I would be able to hit "snooze" on a task, and ALL of the tasks depending on it would be automatically rescheduled for later, rather than having to manually change every one at a time. Because for us our dates are fluid, I don't want to be wasting time rescheduling tasks all the time. Can you guys please create a more dynamic timeline where due dates are more like "Plus 5 days after XX task is completed"?