I compared checksums of (recently uploaded)
1) original source images
2) result of clicking "Download" in the Web UI
3) what was contained in my most recent Takeout
And they all match. There might be issues with the API (didn't check), but that API is VERY limited anyway.