No, no deberías usar TEXT . Por un lado, ha quedado obsoleto desde SQL Servidor 2005
, y también encontrará que muchas operaciones de cadena no funcionan en su contra. No use TEXT , NTEXT o IMAGE en absoluto - use VARCHAR(MAX) , NVARCHAR(MAX) o VARBINARY(MAX) en su lugar.