It would be great to assign tasks more than one predecessor to get a true idea of the critical path since often one task can't start until several others are complete and they aren't always completed linearly.
Adam Rademacher commented
Include other standard project management task dependency options
Currently Finish to Start
Would be nice to include all 4 standard PM Dependancies to better utilize gantt charts https://en.wikipedia.org/wiki/Dependency_(project_management)