I liked the idea. But the link didn't even include a price.
I suppose a lot will depend on your riding conditions. If you're in a somewhat urban area where you can count on a lot of plowed pavement, then chains might not be the best thing.
But if you can count on snow cover most everywhere you ride, then they might serve you well.