Hi there,
I am suggesting a free to compete time. I found myself spending all my coins on 15-20 minute speed ups just because I didn’t want to wait.
I suggest a time based on nexus level that would be free to complete any task. For example at level one nexus you get a 1 minute complete time. Majority of buildings were less then 1 minute to build so you would go through the steps of building then be able to “speed up” but it be free since your within the minute. Say level 2 nexus would get 5 minutes level 3-10 minutes so on so forth.
You could adjust times accordingly to ensure nobody keeps a building low level just to free farm elements or anything. Or even if they kept an extractor at level 3 while nexus is 6 they could “free farm” but would get such a low amount of resources it wouldn’t make sense to do it.
The amount of times I’ve logged into the game and had 5 minutes or 10 minutes left on something but haven’t been able to wait and had to come back one or two hours later and lose out on the efficiency, something like this would help.