I read this awhile ago but forgot to reply. Thanks for the info!
The next release addresses one of the major weaknesses in the game: horrible UI. Now that UI is overhauled, the game is close to having a pretty complete feature set and looking consistently professional. I hope to release it on Steam in a month or two.