Allow users to create multiple custom location status messages for each 'presence' location. The user could then select any of these messages on the existing dropdown list of 'My Custom Locations.' It would replace both the existing "What's happening today?" (which apparently no one else can see) and the fixed list of presence statuses. Take a look at this much-used feature on Spark IM.
Idea No. 103