Another problem in having themes *only* available in the repositories is the matter of screenshots. While apps, for the most part, can be described with an icon and a text description, themes, obviously, cannot. It is entirely necessary to have at least one, but maybe several screenshots, so that you can see how it will look before you bother downloading and installing it.