Great concept, and your list of improvements are spot on.
Thank you! Looks like I need to add balance to that list!