I wasn't really enjoying this at the start but it definitely picked up once I reached batteries and beyond. Initial progression is slow and you have to babysit the lightning rods because they break down, so you can't leave it idle. Also, unlocking a new building for $xxx then needing another $xxx to buy the first one is frustrating. Once I had multiple buildings and could optimise the layouts, the game became a lot more engaging.
I ran out of upgrades and I'm wondering if that's the end of the game? I tried to see if there was a max population but only reached 450 or so before balancing Happiness became an issue. At that point I also wanted more details on the mechanics of different buildings. For example, do the Tesla Towers only redirect to two lightning rods? Can they chain together? Is there any reason to have multiple Weather Centers, or even keep one once you have the info it provides?
I think if you continue development, having more complexity to the building placement mechanics would be cool, such as bonuses for chaining building types, proximity bonuses e.g. batteries store extra if next to Weather Centers. Also, I think upgrades that increase production/income are more "fun" than ones that reduce building costs, generally speaking. Eventually, an auto-repair upgrade, or the ability to "stockpile" future repair actions, would be great too.