Balance is harder than it looks, right? I had similar concerns in my game, fearing my puzzles would be too simple.
Perhaps you could test how it felt if there were more towers to each node, and once you powered the node you'd have to select the tower you wanted to activate. Perhaps pay slightly less per node, but also pay for towers?