I had the silencer pegs on my Harley when I bought. Personally I did not enjoy having my feet slip off so easily. The pegs have little to no grip. First thing I did to my bike was replace the pegs. They look decent but they dont function all that well. As far as the grips go I have no experience but I would imagine that they arent much different than the pegs and youre gonna want to wear some gloves when you ride.
"I don't know where I'm going, but I know where I've been"
US Army Veteran