I've been positively surprised by the web exporter from Godot, I just did one game which we didn't even plan to be playable in mobile and it works just fine on phone web browser, I know not all engines support that but it's worth checking if/how you could do it without having to shift your whole approach