@Paul Grimwood Welcome to Microsoft Q&A Forum, Thank you for posting your query here!
Azure Storage Explorer already uses AzCopy as a backend
Downloading to a null-type destination (e.g. /dev/null on Unix-based systems; NUL on Windows) with --check-md5 will achieve the desired effect re: validation.
We have work upcoming in the eventual future (no timeline yet) to be able to thoroughly validate a blob on upload; but that is a ways out.
Please let us know if you have any further queries. I’m happy to assist you further.
Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.