Alright, I was unsure if it will work. But with your confirmation I went ahead and installed os-wireguard, used the guide here https://docs.opnsense.org/manual/how-tos/wireguard-client.html to set it up and installed the wireguard app for iOS. The VPN will enable on-demand only for mobile networks. It works like a charm. All traffic is routed through the tunnel.
@CJRoss: I wanted to feel a little more secure on the go. Eg I wanted to benefit from my dns setup running in opnsense (unbound blackhole adblocker functionality and secure dns). My phone is fast enough to handle the processing overhead. I wonder if it will have a noticeable effect on battery life…or data usage. It should save a lot of unnecessary ad/tracker connections. Time will tell.
Now the world can connect to my wireguard port though. Are there ASN for ISP peer address ranges ? If so, I could at least limit access to peers of my mobile service provider…or should I use any of the more fancy filter options for that wireguard firewall rule on wan?