It should fit fine as the attachment straps are about the same width apart as on the wildcats, but the foam risers would keep it away from the levers and cables... Especially as the Mary bars have a rise to them.
It's all academic to me though anyway as I don't use revelate OR wildcat. :)
ha - id like to see the revelate fit on the bars in the second picture. As you said though, mainly to do with installation