All I can say is that I love you. Selenium and PhantomJS is exactly what I've needed, without knowing I needed it.

I've always been cobbling together some mix of requests and BeautifulSoup with a dash of regular expression cobbling to deal with javascript doodads... 10 minutes of this has replaced 4 custom modules.