Do you have any experience with running WPF applications on Linux? The next version of B4X will be based on WPF which I believe will make it more difficult to run on Linux.
I did look for a better cross platform solution however didn't find one that can work with the current code base.