They actually do have a timer on them. I set it to about 5 seconds, which was fine with one or two, but obviously once I dropped a whole heap in, might have been too long. Good lesson for next time I use that kind of gameplay lol.
The original idea was that the upgrades would be push through the map towards an end boss, but really ran out of time when putting it all together. But glad you enjoyed the gameplay anyway