The only reason for setting up the SATA etc system would be transfer the data and then be done with it. I agree - they weren't very stable as far as being bumped, even running through one of the slots on the back of the computer.
The old ribbon cables - I have struggled with those over the years also, but once in place there's usually no problem.