LOL.
Welcome New Guy.
Heli-bars are GREAT! Id say there are as many of us who have them as who don't. The stock lines are fine...though I think its a bit snug. FYI I bought my bike with heli's installed so I don't know the exact installation issues.
Get em...throw in some throttlemeisters and you will be happy...if not a bit poorer.