In testing and discussion with @jduckerOWP we noted that if SCHISM is asked for water surface elevation at a station point in a dry element, the output value is 0. In a modeling scenario around sea level, this non-value could be misinterpreted as an actual value.
I'd suggest using NaN (strongly preferred) or a sentinel like -9999 for the surface elevation of dry station points instead, so that it can't possibly be misinterpreted.