FYI - I set up a regular text field, and that formula worked just fine. So, this is an oddity with how single-value select box fields are evaluated. Interested if anyone has found a way to make it work.
LOL, Darragh. I just came back here to post that. I created a calculated field to see what the text actually was from the option field, and it showed the upper snake case.