You make a lot of good points! I am already working on implementing them. Please be on the lookout over the next few hours for an update :)