The ATG panniers are on my short list as well. I looked at a set at Zebra's place on Saturday. The price is a bit over the top but they are really well made and a lot of thought has gone into the design.
Your frame will be perfect. It just needs to stabalise the bags and keep them out of...