The advance formulas, using case statements, are great, when they can be used, e.g.

This reduces the need for me to have a rule which runs regularly in order to calculate, and provides real-time data.
However there are limits on both which fields types can have an advanced formula, and which field types can be used in one. If all field types were available we could remove many MANY rules.
A few examples:
I want to set a boolean as true or false based on a date field. E.g. case when LastUpdated > today()-7 then True, else False.
I want to set a segment (picklist) based on ARR E.g. case when ARR is null then null, when ARR < 10000 then Small, when ARR < 50000 then Medium, else Large
Thanks,