This would be an excellent solution IMO. The client app becomes someone else’s problem, and it’s available on all platforms.
A plugin was even started 2 years ago and basic functionality was working
https://meta.discourse.org/t/tapatalk-api-implementation-project/10023
Seems to me that Core’s hostility levels might be a little lower now?