The main reason why they don't lets you upload custom models is that these models can get pretty big. A single model alone can take tens or hundreds of gigabytes of storage. Now imagine thousands of people logging in to generate a single image from some obscure model - that's going to take up bandwidth and disk space pretty quick.