Marketing people wants to print the domain name in mixed case. I am kinda in doubt with this- any chance would cause technical issue?
No, not a problem. As per RFC 1035 section 2.3.3, all parts of the DNS that are part of the official protocol, all comparisons between character strings (e.g., labels, domain names, etc.) are done in a case-insensitive manner.