I'm with ya on the heli-bars! I put a Kury fork brace on at the same time as I did the heli-bar install so I can't say how much is the bars and how much is the brace but with both the improvement in handling is substantial. Different bike, really.
It's a Sportwing!
(heard that on another thread and have decided to use it)