Either in the app or on the website it would be nice if creators can see the number of downloads, number of installs, and estimated number of current installs for each watch face they have submitted. I understand the last one would probably be difficult though.