I've worn them on stuff like moel eilio, really liked them. You can feel the ground a bit, but I quite like that anyway.
Currently also have talon 190's and already after just 100 miles the mesh is starting to wear.
Just some sort or protective rubber last would greatly increase their durability.