I agree with @doenietzomoeilijk that SMART data won’t give you the whole story, even though it is still useful.
Your question actually reminded me of an older thread in which @petermc and @Haioken (among others) had an interesting discussion about “health” metrics and some example scripts as well… I haven’t tried it myself, but it may be worth a read:
Hope this helps,