I've been riding on these for a few days now. They're good. They're not in the same league, stick-to-your-ridewise as the FUNN Soljam Vipers I have on another bike, but they're not meant to be; they're good commuting pedals with a nice surface area, solid-feeling when standing up and climbing.
They do get a little slippery in the rain (I rode in a downpour a couple of days ago), and those bumps are much less grippy than MTB pegs--but not so much less that I'm going to change pedals.
Bottom line for me is that they're 80% as good as my ultra-sticky shinburgers, and the remaining 20% isn't as valuable to me as how good the Grip Kings look on my Xootr Swift.