Personally I liked the looks of the grips/ seat on the pulse. But if those grips don't have screw tighteners, that would a really good upgrade.
Not necessarily. If you glue/wire on a set of slide-on grips, then you'll not have issues with movement, and they have rubber all the way to the bar so can be more comfortable.
I love my cult x vans waffle slide ons - run them on all my bikes (bmx and mtb).