Can't help with Revelate but I'm using an Apidura frame bag.
The top straps have rubberized coating on the underside and do not slip in spite of being very soft - I'm sure these won't wear the frame. The front and rear straps are typical nylon webbing and I'll be adding Lizard Skin frame protector tape as suggested by [MENTION=201827]lovemachine[/MENTION] above.
I switched to side loader cages after this picture was taken for better access to the bottles. This is the smallest bag they make. I'm very happy with it. It is very stable.
-Tim-