I like the 'timed requests' idea, but they're pretty much a hit or miss. Either you already have it, or you can't get the bonus, because the request time is always shorter than the build time by a huge margin.
Clicking 8-10 times for a single upgrade is annoying at first, by the time things get going and I want to update something a few times I have to click almost a hundred times for just 10 upgrades. Kind of a deal breaker with this game.
I'm playing the game on a shoddy, cheap, 5 year old laptop that is on it's last leg and the game is still working just fine for me. I can't imagine the horror show computers some of these people complaining about speed are working with.
3 Hours once you've upgraded everything is fine for the energy regeneration. The down time while you're waiting for refill is a great reason to work the stocks, which give far more money than working does.
I love these people crying about the game having an 'optional' purchase for energy. It's idiotic. I'm playing the game just fine without paying a cent, and it's not making the game any less enjoyable that somewhere out there is some rich kid with too much money on his hands that might chuck some cash at the developers for something that is NOT needed to play the game. The worst part is, I bet half these people complaining about this either purchased 30+ champions in LoL or have some stupid ass gold plated gun on some dudebro shooter that they paid for.
You may also look to fill these orders from the Trade House! Many have been using this strategy and are still making a profit from the item!