My initial thought is that there are apps for iOS and Android
in addition to being able to play in browser on mobile.
Maybe another comment is that if you do go to the trouble to set up another interface to play on OGS from mobile, one could consider instead trying to update the OGS codebase directly. It’s possible that people might be interested in helping you.
Still though I suppose if you want more creative freedom from the ground up, go for it.
I don’t know your answer about whether the api lags, but probably there’s some other threads that might be useful like