Have you thought about / considered packaging this system and selling it?
Are y'all based on in house hardware or cloud?
what do you do about pre-flight testing & proofing?
say a customer uploads a file (low DPI, wrong color code, incorrect size, etc)
how does your system handle this...