I would think it would be great if you could also use the segments to filter the content.
We have a use case where this would be useful. For example, if you have customers with an SLA and who have promised a certain response time, you could use a hidden user profile field to set the SLA for the user. If you use this field to assign the user to a segment, you could simply filter the content for customers who require the fastest response time.