Yeah I would say RabbitMod is a must.
As an aside I did finish the game on JoiPlay using an S21 and it was playable. The very final end scene (not an H scene, just flying away from the planet or whatever) was playing at 1fps, but the rest of the game worked alright. It drains battery like crazy, but does kind of seem like the better way to play because joiplay has built in cheats. I played pretty much the entire game with tens of thousands of credits, gladiator/mc doing 10x more damage than they do normally, etc.