Are there any privacy benefits in using a separate wallet in Bitcoin Core to separate myself from my service?
Yes, it's good practice to use different wallets for different mental entities that you don't want associated. Two different wallets cannot be linked from blockchain data alone.
However, that doesn't mean they couldn't be associated by different means, say someone seeing you use both of them, or monitoring transactions that are first relayed by your node.