It is not possible, with all Badspot's power, to not have portforwarding, and he can't do auto-portforwarding because there are so many routers out there, and even more firmwares for those routers that it would be impossible for him to make an auto-forwarding for them all. Even if he made one that worked with several major router types, you would still need a password to access the router, in which case any person that would be worthy of hosting could get it forwarded, with a few noteworthy exceptions of course.