Workflows can currently only be triggered by "events" (actions users take). This would enable you to trigger workflows when a user enters a segment.
The full filter functionality at the trigger level would be ideal
This is a must-have. I would like add here to have another trigger when user "Exits" the segment.