Yeah, the most correct answer, is the one that follows your teams local style guide.
If you're the one creating the guide, go with what feels most readable to yourself and others.
One reason I've done
import maya.cmds as mc in the past is so that I would get parity with the
import pymel.core as pm .
I've also seen people do
import pymel.core as pmc probably for similar reasons.
Currently our internal style guide prefers using the fully qualified path, so we do
import maya.cmds while it feels almost silly to do it with such a common namespace in maya land, it keeps us stylistically in line with all our other python code.