You can also use OpenVPN on port 443 as a last resort (only as a last resort since TCP over TCP is a bad idea[1])
https://www.bestvpn.com/blog/5919/how-to-hide-openvpn-traffi...
Plus, I wanted to better secure my home network AND make it accessible remotely (in a dorm-like accomodation with enterprise-grade NAT with Cisco gear), I thought an IPSec tunnel would be optimal as well.