>You will save disk space. Performance can also be better.
...even if the image caption would only be 20 characters for example?
I would then assume that adding a NVarChar field wouldn't affect the size of the table for all the previous records having no data in that field. But, SQL Server would then reserve and adjust accordingly moving forward.