I run a 9800x3d with 96GB ECC (2x 48GB DDR5-5800).
It was a pain to select a compatible board and source the RAM but glad I did, in June 2024... the RAM prices went up immediately after.
non-ECC should be a kernel taint in Linux. Newer versions of Windows (12?) should also refuse to boot without ECC. It should be mandatory in DDR6. The insanity must end.
Yes a kernel taint is a really good idea!