Grips are a hugely personal preference, loads of people will say foam, but I never really got on with it, some people prefer massive huge grips which I also hate, I myself prefer thin ribbed grips, so they are thin but still smooshy, but I bet loads of people won't. Some people like flanges, some don't etc etc, just go have a feel of some and see what you like.
I'm using these for what it's worth, and they are bloody lovely.
https://www.customriders.com/prodshow.asp?prodid=11460&cat=0&parent=0&sidehop=3