I Snell my hooks on when I am using 60 or lighter trace material.
I have recently discovered the really small rolling swivels sold by tackle tactics. They are relatively tiny but have a 75lb breaking strain. I like to keep most of the features on my rigs as small as possible to help reduce drag through the air. Although I try to only use high quality products.
The weakest link at the moment is probably the warehouse baitclips which I have started using. But they seem to be good enough.
I have brought a few IMPs to use, but find them to be overly fiddily little things. Takes me about 5 minutes to get the plastic into the clip and half the time it is back to front.