Minimum Requirements for FPolicy Server

I'm looking to deploy an FPolicy solution to a large company with datacenters in several locations. I'm wondering if there are any documented (or even undocumented) requirements for the FPolicy Server. Specifically, what is the expected network connection between the filer and the FPolicy server to ensure that events are not dropped? My first thought it to require the FPolicy server to reside in the same network segment as the filer, but I've received some pushback from the client because of the cost of standing up the new hardware. I'm not sure if there's a significant difference between the requirements for 7-mode and Cluster-Mode, but please outline those as well, if applicable.