Hi @junderw,
OpenZeppelin Contracts v3.x uses Solidity 0.6.
Solidity 0.7 was only released last week, so some tools in the ecosystem may not support. See OpenZeppelin Contracts and Solidity 0.7 for details on support.
There isn’t a recommendation to use a specific Solidity version that I know of, so I would be interested what the communities thoughts are.
I suggest that you check with Slither on why they give the recommendation to use versions 0.5.11 or 0.4.25.