You MUST operate in the country you register the company in AND if you are working with mostly another country, you will have to register that company in that country as well. That's not a trivial task. In Italy there's a criminal offence called Esterovestizione (http://it.wikipedia.org/wiki/Esterovestizione) if you open a company in another country and operate mainly in Italy.
Couldn't find anything on list box. I will investigate deeper later.
Anyway seems to be interesting. Anyone had the time to review the code yet? AFAICS there's just the client source code, like on telegram... Any complete and really free solution out there yet?