The locking brackets are currently held onto the panniers with 4 little screws into plastic. If your riding is going to be smooth all the way, and not force the panniers in the opposite direction on the two other mounts (where they just sit)... and if you don’t need to carry more than 5kg... then I think they should be okay.
At the moment, the alternative is Corbin panniers (which IMHO look fairly good).