Good article, very useful for troubleshooting laptop hard drives. Tested under Arch Linux (an OS very minimalist, very few pre installed packages) works perfectly well (automatically recognized).
Cable length (very small) may be lacking, but in my case, it did not bother me.