Polling multiple small branches

Hi! What is the best practise regarding polling of multiple small branches over wan ? We have several small sites , usually only one switch or two at each site, across all of EU.
Is polling over wan to a central LibreNMS okay? When would latencies be a concern? When should a local poller be used, is for larger sites or is it necessary when latencies are too high?