Hi Elwood, thank you for taking the time to leave a review. It was one of my first WordPress plugins and those issues you describe, while not necessarily bad, are problematic for a plugin to be considered well made.
I keep meaning to come back to it but I have other projects taking up my time.