Selectable standard view for Projects

I wanna to propose an additional function - ability to select what will be standard view for project: kanban board, list of tasks, calendar or Gantt chart.

Main idea that users may create different kind of projects, for example private project with to-do list or public project with information about conferences or meetings.
In first case, when user opening project, it will be more usefull to see list of task, in second case - it is better to see calendar with dates and time of meetings.