I've made denim quilts with cotton and poly threads, both work just fine. 12 weight is WAY too heavy for piecing. I generally use 40, 50 or 60 weight thread for all my piecing unless I'm working with fine fabrics/thread then I use 100 weight silk threat