Oh, nice! I'll be interested to hear about your experience if you end up getting these.
My wife has the same bike as you, and the stock bars are really wide, which means you catch a lot of wind in your chest when riding. We don't do much touring anymore, but even riding around town those sprawling bars make me fatigued when I ride her bike. If these mini-apes bolt on with the stock cables and hoses, I might consider trying to talk her into a set.
Please keep us updated along the way!