Wouldn't it be better (more readable) instead to use a split instead of an IF-statement? Like this:
Bonus: When you expand your enumeration, Mendix will automatically point to the missing enumeration exit in this microflow.
I would prefer:
if $User/Status in
[UserStatus.Active, UserStatus.InActive, UserStatus.Disabled, UserStatus.Blocked]
then X
else Y
then maybe we can also have the same for lists:
if $User in $UserList
then X
else Y
What is the gain you are aiming for? writing 10-20 chars less?
I would say...keep it like it is, seen the community is used to it and the gain of changing a syntax is less then getting used to a new, consequently structured syntax...and I think that the modeler would not interpret it diffirently.