I'm not surprised AngelList played a key role... Venture Hacks is an awesome resource. Nivi and Naval do genuinely care about helping startups: http://venturehacks.com/intro
I wouldn't pitch them until you have an amazing demo and your shit together though.
The more I learn about raising money, the more I realize that it is impossible without extensive networking. I am European, living in Japan having a start up focusing on the US market. I can work online, meet my friends online, why not raise money online? I guess before that will become reality we might have to wait a while longer...
Good luck. Generally how much is equity given away in such a deal? i.e. a seed round where you have an intermediate demo but not any customers or monetization yet?
PS: good luck.