I understand that a US-issued enhanced driver license (or ID card) is a special form of REAL ID. The difference from regular REAL ID is the holder not only had to prove legal presence in the US, but that the holder is a US citizen or national.
I read the final rules about REAL ID and they seem to say that the face of the license or ID card must have the person's full middle name(s), not initials, unless the name is so long that the middle name has to be reduced to an initial in order to fit. But I'm a notary and see many enhanced driver licenses; they often have a middle initial instead of a middle name.
Are people with just a middle initial instead of a full middle name at risk of extra delay when returning to the US by land or water from Canada, Mexico, or the Caribbean?