Problem:
The text in a SmartDoc cannot be accessed using a formula field. TEXT(SmartDoc) just returns "Yes" if the SmartDoc has content and "No" if it does not.
Solution:
Allow TEXT(SmartDoc) to return the text content of the SmartDoc