Looks pretty neat. I've been using ngrok for something similar, and quite liking it: https://ngrok.com/
I've used ngrok for a while now, and it is really nice!
I like Node and all, but not having to depend on it for this is really great. So ngrok sounds awesome.
I love ngrok. Plus its cheaper/freeer. Its a one-time, pay-what-you-like model.
I've been using pagekite for years, and I like it. Not the prettiest site, but it's pretty fast, cheap, and reliable.
To compare with finch, I pay under $20 for 6 months and a cap of bandwidth, which i NEVER come close to hitting... something like 40+gigs over that time period.
Oh, and I leave it running 24/7.