I just hope they allow you to upload logos somehow. This is my biggest turnoff to The Show's creation suite. Selfishly, I don't have enough time to bash my head in trying to replicate a logo when it's not in my wheelhouse and I'm going to come out with a C+ at best when I'm done.