What about using 2 components with differing visibility?
For the user:
- Choice component to select status using status column
— Visibility set to “Show if current user is signed in user”
For the viewer (not the user’s profiler)
- Text component using status selection column
— Visibility set to “Show if current user is NOT signed in user”
Again I haven’t tested it but that’s my thought process.