I won't solve it. At least for myself, but I can contribute by posting questions :)
About the legal aspects, maybe being a small individual will make things easier. In my local regulations I think you could get self-employed to do that provided you don't exceed a certain fiat .threshold
Not sure being individual changes things much. But I would be glad if somebody would try it.