I agree with most of the points you are making.
I think first thing I'll do is getting everything playable, with decent looking placeholders. Then set up a website with a short, illustrated and catching description of what makes the game unquie, fun and challenging, together with some short video displaying the gameplay.
When that is up and statisfying me, I'll start to approach artists. I'll look for people who are into competetive gaming and therefore can relate to the project. I'll make it clear that profit and ownership will be shared across the team, and that they can have a huge impact on the final product.
Thank you for sharing your oppinion on the matter!