Nice read! I personally ride in a slightly different wagon, instead of wanting full control over my vision, I’m too terrified of being the weakest link and ruining the work of other people.
Even with a project lead in commercial software experience, I’m just not built for working with strangers. ( which is why I now insulate roofs for a living )
Though I agree that finding team members that you really “click” with makes the experience wonderful. The only “real” project I ever released was made with my friend and despite fear on both sides, we somehow magically managed to not only work on it, but finish it.
Have fun jammin’ with your new team!