I've run the Jones bar on both my Karate Monkey and my Hunqapillar and thought it was great on both. For my typical "just riding around" style of riding, I prefer a regular MTB bar with a modest amount of sweep, but if I started riding further from home or hauling my bike out to the local gravel roads, I would probably put the Jones bar back on.
Jeff Jones recommends the bars be setup with a downward angle of 10-15 degrees (he specifically notes 11 degrees but gives a suggested range) and I found that suggestion to work really well. I can see that you have have some downward angle on your bar, but it's hard to tell from these photos how much. As an experiment, you might tilt them down a few more degrees and see how it feels. Sort of like Grant's start with the saddle too high and work your way down to the perfect height approach. I did this and there was definately a specific "sweet spot" for me.
I bought the 710 specific clear Jones grips and although I really like them (I have a 660 cm pair on my stationary bike, which sees far more use than my real bike), they can get VERY slippery when wet. I don't know if this is true for the black ones.
I also mounted my controls as far up the bar as they would go, without overlapping the weld, as Jeff recommends, and that worked very well for me.