Предимствата са, че можете да използвате функции като LEN и LEFT на nvarchar(max) и не можете да направите това срещу ntext и text . Също така е по-лесно да се работи с nvarchar(max) отколкото text където трябваше да използвате WRITETEXT и UPDATETEXT .
Също така, text , ntext и др., са оттеглени (https://msdn.microsoft.com/en-us/library/ms187993.aspx)