i was really pumped about using ntopng and installed it on my nat box but it's super cpu-intensive even on a 150mbps uplink and it's not free software (and even the community edition will stop collecting because the sniffers are just demos and don't have a community edition) so now it's purged and never to be used again.