Hey Luke! Thank you for your comments, i am the author of the article. Which would happen to be a perfect answer to your question... Among limitless other things, you can get feedback and support on your efforts in SF... more on that on another post i made on "Why Europe Leaks Startups to US" http://goo.gl/8ijbm
But now that i am in SF i can draw you a picture comparing the two situations. When i was back in Greece, working on my Consumer Internet Startup product was like operating the Pathfinder rover on Mars. If it got stuck in the mud it could take weeks, months, or forever to get started again...
On the other hand, being here in SF, working on the same product is like driving a Land Rover on Mars with me in it! In the unlikely situation that i'll get stuck in the mud, i'll have helicopters lifting me off in less than 30 minutes.
But then again, why not have someone 'local' explain the difference? :)