PaulF, I had a look at pannier systems a couple of years ago, namely Givi. I was tempted but held back due to cost. I have a "Bootbag" that fits our needs at the moment but won't rule panniers out.
I like the capacity/security aspects indeed. My luggage rack is similar to yours but has flat bars to the overrider mounting pins not round like yours.