I think, you're idea is nice, but it will make the game less thrilling. For eg:- If everything I wanted could happen in the game, then I would certainly ask for a Resourcler (An building that transfers Gold-Elixir, Elixir-Dark Elixir, Gold-Dark Elixir). Then what's the point of having attacks when we can max out everything with what we have. This makes the game less boring and also makes it less attractive, not dying for resources. So, the game is better without like multiple abilities for our heroes.
