Comment Re:Nope..... (Score 1) 93
Yes, to both.
SMART has in my career not made one difference to notice whether a drive was bad. SMART only shows things after the drive has gone bad already. A rise in the number of read/write retries in a large disk array is immediately noticeable and you don't need SMART to tell you that a drive is bad (and just the timeouts will usually cause the bad drive to be kicked out). Bad data is immediately noticeable (and likewise, will cause the drive to be kicked out) if you use ZFS, even before SMART catches on to an ECC fault.
If they return any relevant SMART data at all, most of the 'important' data is locked behind manufacturer specific codes. SMART is good for desktop drives, useless otherwise.