Appreciated the feedback.
* I agree and we will most certainly add this feature.
* Currently we manually approve all teams and companies. After you submit you can still edit your team so no worries. We will think about the flow.
* Profiles are something we are going to be constantly iterating on and we'll think of something to make situations like that smoother.