I wonder why gui interface needed. It increases unnecessary complexity to a normal user not having expert knowledge in computer science.
here are some important features required from my view point (as one of the users of runbasic and just basic)
1
it should work through command line ,gui interface , interface through browser should be optional.
2. should work on 32 and 64 bit environments
3. should be cross platform that is should wrk on arm devices like raspberry pi zero ,as well as linux and windows.
4. should be able get dimensions of monitor
5. support for https
6. able to change colours of widgets for example we cannot change colours of list box properly
7.sipport for timer
it should be better if runbasic people offer a service similar to serveo.net ,ngrok,pagekite etc for affordable price.
most of the runbasic users not experts in computers but they want to build some fantastic sites combining their knowledge in other areas with run basic. so hosting designing in run basic should not be a problem for a normal user.
one more thing if i use runbasic in cloud hosting there chances that runbasic software can be easily stolen and can be used with changed password by others.