Thank you for purchasing! I agree with your assessment; the game will definitely require tweaking before the Steam launch. There are likely a couple bugs still floating around and the general interface needs improvement. Rest assured this will be fixed before the Steam release.
I'm going to go sink some more time into this now!
If we do run into any issues (bugs) or have any suggestions, where is it best to reach you?
A support email should have displayed when the game was purchased; that's probably the best place to report any issues. I would post it here but I want to discourage spam. Let me know if you can't find and I can try to message it to you privately (assuming itch supports that kind of thing).