Couldn't have agreed more...till I put the HD mini apes on my SG. I would not have purchased the bike without those bars. The stock SG bars are what sucks. Now, I have fairly long arms so what works for me is not for everyone. What really makes a difference is the wrist angle....much straighter.
As you can see, the bike isn't completely assembled yet but I chose a set LA Chopper's 10" Apes. I like them because of the minimal pullback. I'm waiting on paint and wheels..