Thanks very much for the writeup and the UI suggestions! I like the idea of moving the sizes to a dropdown; will try to get to that when I get a bit of space.