Do not use an exchange address. Some exchanges do not allow newly generated coins as deposits
Then I would use a different exchange. For one, since 2014 Blockchain.com has never had an issue with any of my mining rewards deposits. Considering that some exchanges don't like 'tainted'
BTC I find it rather puzzling that they would take issue with sparkly brand new minted ones...
I don't understand it either but if you have an exchange that does allow it then fine.
I would add that I have never had an issue with a new block reward getting to my Coinbase account when I hit a block here as well.
And no issues moving off to a hardware wallet just as quickly!
Great that it worked for you but in the quoted text in my original answer the user specifically asked coinbase and got a negative answer. Why not just mine directly to an address of your hardware wallet if you're going to send it there anyway? (just curious)
In general I would say that most likely you won't have a problem using an exchange address but you do open yourself up to a third party risk where you don't need to.