Multiple instances of same wallet in different locations

I know that running multiple full nodes from one public IP address can lead to problems. But is there anything wrong with having in each location (so different IP too, of course) one full node that also acts as a farmer for the harvesters in their location?