I had 6" Aeromach risers w/ 35 degree drag bar on my Mean Streak w/o any problem. The installation was easy and does not require any wiring changes. The set up pulls back the bar about 2-3 inches and you sit upright. I had the set up for about 6 months and changed it back to the stock bar. W/O a windshield, upright sitting is difficult when you are cruising down the freeway at 90 MPH. The stock bar makes high speed cruising easier w/o a windshield. Now, I like the stock set up more than the upright position even at low speeds.
P.S- I should note that the 6" Aeromach risers were made specifically for the Mean Streak.