My Background: I am 17 years old and I am currently about to end my junior year in high school. I'm pretty good with CS, having done a lot of projects over the past few years, some of which went to win awards at the state & university level.
I had a research idea to work on this summer in the field of EECS. I think if it works well it can also be monetized. I also want to apply for a research competition called Regeneron STS with this project, for which I need a mentor or someone who is familiar with my research. After an interview, I got an internship offer from a startup (currently 2 people working there) that does research in this area for me to work in their R&D department. Both of those people are professors with many years of experience in the field. However, their website is a little janky, I don't know much about either of them, and I don't really know if I should join as a research intern. It's difficult to say exactly why but I'm feeling a better vibe working on this by myself.
Another path I'm considering is trying to get a mentor (maybe a professor or someone who works in a different field in tech), submit the research to STS, and also try my hand at my own startup. I have a few other research ideas in the same field and I have a friend who would be a great business partner (he's also really good with CS).
Question(trying not to phrase as a "what to do?" question: Are there any advantages or traps of either option that I don't see? The internship is nice, plus it's paid, but then all the intellectual property that I develop would be ownership of the company and I don't know if I want that. On the other hand, the company would also offset the cost of materials, and offer help whenever necessary.