You don't need to fundamentally change it just provide an override function so that unknown devices are able to be moved to an appropriate category.
In terms of the functionality we are trying to use.
[settings]>[Views by device type]
Under this section there is only the vendor as a mapping option, the issue here is that with thousands of devices in our network and a very large number of them in either the unknown or net-snmp default buckets we are unable to make any updates to groups of devices without affecting a range of other devices.
I simply want to be able to look at the node detail for a range of devices and see all the information related to those devices and nothing else. That really shouldn't be that hard.