has anyone fitted these? seen em about and is meant to reduce bodyroll? Not sure tho.... Any benefits to fitting these? 1600 by the way :)