Ran the 12" mini apes with 6" pullback risers for quite awhile. Last spring installed 17" Paughco ape hangers. 1 1/4" dia. internally wired...and yes, you will need longer brake line, clutch cable, throttle & idle cables and you need to extend the wiring. Took about 4 hours with all the soldering, shrink tubing, cursing, pissing & moaning...
Handles just fine... for me. You have to find at what height the grips feel natural and comfortably positioned for you. Unless you are just going for the look. My hands are just at shoulder height, I have 2" extended forward controls so I am sitting in a very natural & relaxed position. I can ride for hours with or without a windshield. I find that the position also gives me a little bit more leverage on that tall skinny front tire too countersteering into a high speed sweeper as well as breaking over center when going through S curves.
Solid man, solid. Go for comfort & performance. Not everyone will like your style anyway, so why the Hell not?