I too ordered them and thought I would not like them, but after installing them I feel they are very comfortable and can ride all day without any discomfort..... Also I seldom wear gloves.
I'm having a pair installed with my new bars next Monday. I always ride with gloves so I don't see an issue and I can see how they would be good when riding in rain.
Always had the chrome and rubber grips from HD on my previous bikes. Switched to these when I got my street glide. Only 125 miles but I like them so far...
I've put the magnums on my '08 FXDC. Definitely a great feel and an improvement over the stock grips. Have only had them on for a couple of weeks now, and I've only worn gloves thus far.