I can't recommend a beam rack that lacks lower attachment points. If you ride enough, sooner or later it will dissapoint you, and anything with a proprietary mounting system is a red flag for me. I believe you can easily do better. If you don't have lower braze ons or other attachment points there are solutions. (see link) You could choose many quality racks and use these fitments to make it rock solid.
http://www.thetouringstore.com/TUBUS...ONS%20PAGE.htm
Ortleib paniers OTOH, yes please. A very good choice.