Take all the time you need, considering all the possible routes this project could take, it's probably the best desicion for everyone to go for the safer way of doing things.
There are plenty examples why throwing unfinished stuff out is a i'snt a good decision and I'm relieved just from hearing that you need more time.
I will be pantiently supporting you until the game is finished.
Also thank you for all the love you're putting into this game!