Indicator status updates

I'm not a Scala expert, but this looks like a perfect use case for Enumerations; is there any reason not to use them here?