SQL: Is there a reason you wouldn’t want to use a nullable date type instead of a boolean?