The first wish is to make 1 combinator instead of three. Let me explain, when you build a mall, you will have to build 2 extra factories for the production of combinators for your network :)
If it doesn't contradict your vision, of course :) Or maybe there's a reason to use different combinators, I just don't understand it?
At least two combinators are required (the general io combinator is based on a decider combinator, while the provide/request combinators are arithmetic), but provide/request could technically be made into the same entity that could do either job. I like them being visually distinct though, and it isn't possible to change the sprite dynamically.