Thx for the feedback. I have to say I agree 100% on all points, and I have plans to address all of them in an update. =)