I put CT batiks next to Bali Batiks and I prefer the CT. So since I prefer them they will be the ones I will buy. Everyone has different prefers.
I haven't noticed any lint problem using the Essentials cotton thread but the machine I use it on has outside threading, that makes a difference in the lint build up. I bought several cones of the new poly machine quilting thread from CT and it's lint free and I use it for piecing. It's thinner then the cotton and perfect for bobbins.