That Mungo bar is another interesting beast. If I flipped it, then it would do some of the things that I like. But I'm still concerned about the 90 degree sweep position, a la the Albatross bar. When I hold my hands like that, it sure doesn't feel like a natural riding position. The Mary bar looks better to me.
On One is doing some fun things with their handlebars. I'll have to check out their entire product line.