I have registered as a host a couple years ago, but have not been called. I have put folks up who I have met on various forums.
I have not stayed with a warmshowers host at this point, mainly because they seem to be few and far between on the routes I have taken. The thing is that places where you need hosts are usually pretty off the beaten path and unlikely to have many warmshowers hosts. What are the odds of one being in a town of 39 in Wyoming?
That said we had some nice stays with hosts we met along the way when on the TA. We also found hosts by word of mouth via other cyclists on the same route and from the AC maps (mostly churches in the case of the AC maps).