Thanks, that means a lot!
And yeah, your criticism is spot on, most people made that as their first complaint too. Your suggestions to fix are also both perfect, I cannot think of a better solution! It was next on the todo list.
Btw would you be interested in helping test future projects and builds?