In reply to George_Surf:
As commented above, we released a new edition of the Climb Tafraout guide in December 2020. The new edition is now pretty much definitive, as we've added loads of new content (more than 500 additional routes from the old edition). The granite chapter has been massively extended to cover all of the good sport and trad, and all of the routes in '100 Classic Climbs' are now included.
Unfortunately the new edition is not yet available in Tafraout, as travel there has been pretty difficult this year. Stock of most maps and guides in Tafraout was getting low before Covid, so I'd definitely recommend getting something before you go.
The climbing season in Tafraout generally runs from October to April. Rain is possible any time, but most common in November and December - even then it rarely spoils a trip. We've done plenty of Christmas & New Year trips and they've been great... don't miss the new year party in Les Amandiers!
Would definitely recommend a trip to Todra as well. There's lots of really good climbing there, from single pitch sport to big full-day bolted adventures. Mind you, I think the Todra guidebook has sold out everywhere...