I am a huge fan of ODI grips. Buy a bike, get ODI's. I recently reviewed the ODI TLD grips and had nothing but good things to say. Those are great for me but these are a tough competitor. This review will mainly be a compare/ contrast between the two.
The TLD lock on grips are great for riders with larger hands cause they are wider than these. In my opinion, the TLD's are more comfortable due to the flanges and the ramped texture but I'm sure I'll get some hate for that. If the Ruffians had flanges (apart from the BMX model which don't play well with shifters), they would be the best grips ever. The locking system is pretty much the same so nothing to talk about there except they both don't move at all. As far as grippiness goes, both are great. The Ruffians have vertical knobs so forward and backward motion is very limited. The TLD's have ramped knobs so there is no backward motion but forward motion is more so than the Ruffians.
All in all, both are very similar. Ruffians for smaller handed users, TLD's for larger handed users. They weigh about the same. They also both cost about the so price shouldn't be a deciding factor. It's just that simple. I've tried many grips but I've narrowed it down to these two. However, if I had to choose a pair for forever, I would go with the Ruffians for the slimmer design but I would miss the flanges and impressive looks of the TLD's.