I see by your description that you know that many things must be fixed and I applaud you for finishing a playable version of the project and releasing, this is what jams are for!
Actually one of the main reasons I like Miziziziziziziziziiz and why I entered his jam is this philosophy of finishing things even if they are not perfect, learning from it and applying what you learned on your next project. I think you have the right mindset.