Sunshine/moonlight combo is still best streaming I've ever used, both in term of quality and latency. Another best thing is the client is available on many platforms.
The main issue I think is that my poor M2 Air cannot run iOS simulators and Sunshine simultaneously without thermal throttling because of the video streaming aspect. It did feel somewhat reasonably responsive on a LAN, but I can’t say over more unreliable networks.