For free tier, Google Cloud is more transparent about what you get than AWS IMO.
The only catch is to make sure your persistent disk is “standard” to make it totally free as it defaults to SSD.
However if you do mess up the disk you’ll still only be paying $1-2/mo. Been using GC for years, and recently they finally started offering dual stack so you can do your own 6to4 tunneling or translation if you want, depends on your usage case.
AirVPN also are legit and will let you forward ports to expose your local services if you’re worried about DMCA type issues.
I finally got IPv6 here through Starlink, it’s nice to have full access to the internet again after a decade behind CGNAT