This is such a great concept! It could definitely be developed further. There is quite a steep learning curve to it at the start, but with a proper tutorial and some clearer feedback to the player, I think there would be a lot of potential with this idea. Great work!