To fix the port 80 problem do: Custom subdomains are a feature on ngrok's paid plans. I'm currently working on a project and i would like to test it out on two laptops at home where one laptop connects to the localhost on the other.
To test the performance you need to make a tunnel. This account is on the 'free'. In os x mavericks (and newer), start a php server from the command line: