I guess I'm in an odd position that my internal IP at work is actually my external IP and as far as I know there none or very few restrictions on ports.
I was talking more about the ISP managing the router, but yeah, I'm forever being prevented from FTPing and such. And it's a fucking miracle if my Lync client works.