I had street slammers on mine for a bit, but the riding position wasn't what I was looking for, but the pullback was a lot less. Saying that they came very close to hitting the dash. I don't know how those sit but that may be an issue on the touring bikes and that style of bars. I used to be devoutly against apes but once I rode a bike with them on, they are much more comfortable and can be done with style. If you get them on, post pics, I'd love to see it.
SE, thanks for the input. I'm flopping like a fish on this deal. The pros for the apes are their adjustability. And the reason I'm looking for info is exactly what you mentioned concerning console interference.