Probably not. Wireguard doesn’t aim for VPN DPI bypass. It might work for now just because it’s new but it’s not difficult to dpi.
Iran sometimes does data per endpoint analysis and is able to block any VPNs since they're all single endpoint VPNs. If we were able to split the data to, say a few hundred unique ips it would be extremely difficult to block it.