The most modern CD ripper frontend for Linux I've found is whipper, which is a fork of morituri. It also has detailed log files, no ideas if "certain sites" accept them or not.
Due to dependency shenanigans I couldn't run it on Debian so I created an LXC container on my server running Ubuntu 18.04, passed the /dev/sr0 block device and it worked.
I'd be curious how well cdparanoia handles his CD if at all. Furthermore I read a post on a forum where someone tested a bunch of drives with scratched CDs and the Samsung SH-2xxxx drives performed the best. No idea of the exact methodology he used.
(Before you ask. I didn't buy this drive based on his post, bought it 7 years ago for my desktop on a whim) Still gotten 100% track quality out of whipper with some minor scratched discs.
They can parse it, but seem to want some proprietary plugin to create signed checksums to prevent (though in reality only for the most unknowledgeable) log spoofing.
Does the default log file list the locations of sectors that failed to read? There's also a question of interpolation for obliterated sectors. Many would prefer there to be no data than interpolated data because that's a much more obvious failure mode.