Thanks for your advices Areinu, I'm gonna cover some of them soon for sure ;)
I'm only brainstorming here, there's no hurry for anything ;)