Try it - I'm sure 99% of listeners will hear the improved details if nothing else. And probably a lot more ! The only way to go from skeptic to cognoscenti is to hear it !
You have me curious now, I was going to do a clock mod on another card but maybe I will do the clock mod on the ST instead to see ho it turns out. Maybe I will just order a bunch of them and mod out a few cards if the first one give audible gains which it should.