I think that would be fine (along with the two options others have proposed - Flutter and Ionic). Mostly it would be up to whoever has the time and interest to drive the app forward. But you are right, a solution that could work for mobile or a hosted in device webapp would be a big plus.
More info on cross platform GUI proposals from the past: