In the Orion Network Monitor, when you pull up the detail on an interface or node, there should be a way to see which OID is being used to pull that particular value, and it should be an editable field. To show an example:
I have in a Circuit to Packet (CTP) device from Juniper which converts legacy serial comms to IP. When I activate a port on the CTP, Solarwinds shows the status as green on that port. This is actually incorrect as the "circuit" is not actually established, simply activated. The CTP's on both ends must be configured and passing traffic for the circuit to actually be established. By doing an SNMP walk, you can see the true status of the ports elsewhere. The port should go green when the status is "activated" and "running". It needs to be red on anything else which at the current time, doesn't happen. Solarwinds simply looks at whether the port is simply activated or not and nothing else. Also Solarwinds isn't correctly seeing the configured rate of the ports, instead showing "0" which causes an error on the analog gauges on the web site.
If the OIDs were shown and configurable, then I can simply point to the correct OIDs and get proper readings. Which brings me to another feature request, for the Custom Poller function. When you create a custom poller, you have the ability to map the raw value to a text field (such as a value of "1" means "down"). I would ask that you add another column to map it to a status LED, and perhaps even show up as an object within the Network Monitor. All I can really do with the custom poller is get the raw value and show it on the web site. It would be nice to have a red status LED show if a power supply failed for instance, that I can place on a map, and it would be nicer if you added another column for thresholds, like if the power supply was dipping below 5 volts...