I would actually have Film Roman take on Mario. Get Mark Evanier to helm the Super Show, and I'm sure we'd have an improvement compared to OTL's project.
After all, DiC probably has its hands full as it is without getting the biggest name in gaming under their roof, what with the Madeline movie.