There are no perfect plans or people. But, there are good plans with imperfect people, committed to working together. Perfect.
If you appreciate similarities and respect differences, the differences will work with the similarities, to the delight of all.
Those who have fun together can get more done together. If you want serious results, it pays to take fun seriously.
People who are good with people and people who are good with things can get a LOT done together treating each other like people.