Yes talking about Heli Bars. I do have a taller touring windshield but it did not help much plus I did not like the looks. I do have grip puppies which do help. I am now used to the stock set up. It works for me since like you I do not take really long rides.
I'm going to look into a set of grip puppies myself, I found the throttle rest to help a bit but it is hard to regulate my speed with that as all you have to do is hit a slight bump and it changes your speed...