Where exactly do you want me to try getDisplayValue?  I notice when I try to search for incidents with the u_service_level = 3 I get the following in the encoded query so I'm not sure if there is special scripting I have to do for this or it will not work.

cmdb_ci.ref_u_cmdb_ci_myclass.u_service_level=3