Having a filter in the discovery would enhance the whole experience as one don't want some stuff to get discovered.
Most network adapters on Windows are not interesting. Each network adapter gets an if.out and if.in with an interval of 30 seconds. Most of these need to get disabled as they are both a burden as well as not interesting.
Some services in Windows are automatically started. They don't need to keep on running though.
A new phenomenon
Windows update installs and removes services with a new unique name for onedrive. After such an update the service are in fact renamed and we're getting the false positive that a service is not running.
I would rather not test for that service.
Disabling doesn't help here as the service will get discovered each time without me noticing it until it gets renamed again.
A filter would help here a lot.