It's true! SV has a great brand for PM's. Customers love knowing they are working with great talent, especially with all the noise out there.
Overall, I really like the idea, but the language of the site and of the people answering on this thread is really ringing alarm bells in my head.