Even if access was restricted to servers with a certain number of active players and minimum playtime requirements to prevent abuse, the risk would still be extremely minimal. At this point, hiding private BattleMetrics hours only helps cheaters avoid detection.
Players have the right to hide their profiles by paying.
If you don’t want players on your server with such use triggers to stop them entering.