The "Miami of Ohio" phrase could easily be knocked out of existence if the announcers, pundits, et al. would just refer to it as "Miami U." They can call the Florida U of Miami "Miami" for all I care. But you're right, "Miami of Ohio" is not a phrase that rolls trippingly off the tongue...

JJ