Your KYC/AML procedure defeats the purpose of wanting freshly mined coins.
If any coins purchased are "tainted" then you could still reasonably use these BTC for goods/services and/or convert the BTC to fiat.
We are not selling tainted coins. KYC/KYS works both ways - buyers like to know who they are buying from and we would need to who know we are selling to as well. Clean coins for clean fiat.