I have made rag quilts with flannel and corduroy, and the corduroy does rag - beautifully! This is what I would suggest too. I make my rag quilts with 3 layers of flannel, mixing in corduroy on top, and no batting. No need to sew an X through the squares since all the layers are caught in the piecing.