Which still doesn't answer my question. Perhaps I'm wording it poorly -- I'll try again:
Perhaps palimpsest runs smartctl and queries the device itself? Perhaps it borrowed code from the project and runs the query itself? I don't have any servers with GUI's, couldn't tell you...