My gym has only a soft one with a smooth surface. Would love to try a hard roller with a rough surface (no homo that is)
I have several in my home gym, culminating with my favorite: a 3 foot piece of 4" sch40 PVC pipe. It cost $4 down at Home Depot.
I also have a $60 one that I got from EliteFTS with knobs all over it (no homo). I rarely use it.