Awesome.. I have a similar situation regarding the project manager in the video :) we have a small team of 5 members and i don't think we need a "project manager" considering only 5 members working on a not-so-big project and the team members are efficient enough to self manage.
I dont think a small project with a small team even needs a project manager.