This is a very nice research! Thank you!
Is it possible to make it thinner?
If I make it I would try to make it thinner and without USB-hub (it seems to me it's easier to use something like this http://ecx.images-amazon.com/images/I/51SEQR9w3OL._SX522_.jpg)