On 16/06/2017 at 2:21 PM, Brandon said:
The only problem I see is that the list can be extensive. There might even be a character limit for the field, so for some servers, it might not actually populate the entire list.
@Brandon this is correct and the list can be truncated. The property source character limit is 2,000 currently.
I created something very very similar on my portal a while back, and here's the proof the list can get truncated:
Note, on this particular device there is a "WalletService" service, and of course Windows Firewall.
Here's what the end of the property source (that lists services alphabetically) looks like:

Note the property source value ends "WalletS" - a truncation of "WalletService" - and Windows Firewall is absent.