When using custom attributes as conditions in a workflow, the only options available are "is" or "is not". This means that if we want to check if a field is empty or has any value, we have to use "is" or "is not" for every value available, instead of simply choosing "has any value" or "unknown".
Furthermore, every time we update the attributes with new values, we also need to add those to the workflow branch condition.
It would be much easier if we could simply choose "has any value" or "unknown".


