I have been doing work on my own and with a team distributed around multiple countries. I get projects and we work on them together. Recently a startup company, which is considered a competitor approached me and the guy asked me to help them get into the market and that later they will provide me with projects. I was ok with the idea. Then the guy asked me if they can take the blog posts I have on my personal blog and be part of their blog post to get their company up and running and that I am "part" of their company and should feel like a part of it.
I told them I don't like the idea and there should be a contract between them and me, and we're two separate entities. They said OK it's fine.
Now they said they have a project and they want me and my team to work on it, and that they want to have my team in a meeting to introduce everyone to each other.
Is that a good idea to let them talk to my team? I have no experience on how business should work or how to handle such situations? Do I tell them to scrap the old contract we have, since now they want to be closely in contact with my team, and rather make me an official partner in their company?