I have that rack as well. I have only used panniers on it once, but I have ridden the bike while sitting on the rack. It seems plenty strong.
It is made to be mounted on the QR skewer, but I tried that and didn't like it because I couldn't remove the rear wheel without taking the rack off first. I instead mounted it on the dropout eyelets. I'll give it a better workout next year.