On the rare occasion I get a McDonald's chicken sandwich, the only one halfway decent is the buttermilk chicken sandwich. The rest is meh. Both Popeyes and CFA are much better.
Their club BLT is awesome. In fact it's the first fried chicken BLT sandwich I ever had and is the reason why I tried others from different places. If I ever went back to McDonald's I'd most likely get it but fork them. They're highly overrated.