Hey, I've been watching this since the beginning. Very cool game that you have here. Matches the very first game that I worked on long ago and all of the awesome things that we had planned for it. I just wanted to say that even though it might require a bit of extra work, you should aim to achieve your original plans for the game and not cut it shorter than what you dreamed it should be. Finish it with all the content you dreamed of, or you might regret it! You have no deadlines set by a company, so take your time and finish your amazing vision. You also want to be careful that you don't work on this game too much or else you might find yourself burnt out and not wanting to finish it.
We all struggle with things that we have never done before, especially systems within a game. When I first started, I couldn't imagine how to create a drag and drop inventory system. After keeping at it and working on my learning, I one day found myself thinking about it and the answer came to me almost immediately. So you just have to keep at it and you'll get better!
Good luck and good work!