I wanna use a custom companion I made, without going through Custom CSS. I think letting paying users have at least one uploaded at a time is a reasonable request. I would prefer more slots, maybe 10, and the option to randomize them.
On the page that let's you select a companion, a third option besides community and official is added. When it's selected, it will show your current custom companion (or none) and an upload field. When the upload field is selected, users can upload static or animated pictures to use as their companion. Some text below the upload field informs of the file size limit and supported file formats