I have a pc setup with 6 working monitoring over 2 nvidia graphic cards, they work perfect. I have been running my cams off of blueiris over the multple sites. My BI servers are at a different location and they seem to work fine. Issue is that for BI i need static IP on my site internets, which has now become an issue with my provider, having very limited options in Canada, I have to go with a provider that does not provide static IP, which is why I am now looking at P2P NVR solutions that have a software with the tabs options such as Lorex.
Commercial applications
average of 4-15 cameras /location
remote internet on each location (no more static IP)
looming at options with reasonable budgets