You’ve got things the wrong way round.
An important lesson in business for te future is that the idea comes first. Never spend money on a business if here’s no concept/idea behind it. Once you have the idea and have started implementing it then worry about the domain/site/branding etc.
In essesne your post is looking for a ‘partner’ who’ll share their idea with you, have to implement most of it themselves all in exchange for a domain name that has limited potential.
If you’re a developer then it’s a bit of a different story but nonetheless should know that you don’t buy domains for a project you don’t have.
Domain buying is impulsive (I was guilty of it at one stage too) but lost enough to realise that unless you have something concrete, 9/10 times it doesn’t pay off.
I would agree. People don't visit a website because it's a good name, people visit a website because of what's there. Create something valuable and people will go to any website to get it. Think of all the websites you have never been to, even though they have great names. That's not to say marketing and raising awareness isn't important, it's just something that comes at a later date.