В SQL Server 2005 есть какие-либо недостатки, связанные с тем, что все символьные поля должны быть nvarchar (MAX), вместо того, чтобы явно указывать длину, например, NVARCHAR (255)? (Помимо очевидного, что вы не можете ограничить длину поля на уровне базы данных)