I was taught to use polyester threads with polyester fabrics and cotton thread with cotton fabrics, only because polyester thread can cut through softer cotton fabrics over a period of time. The test for a good thread is to tug it, if it breaks too easily then keep it for basting only. The same applies if it stretches when you tug on it (do a measure check before and after) some threads sold eg in the 'Two dollar shop' which have miles of thread have most likely been designed for over/locking and are best used on machines for that purpose, to use these threads in your sewing machine may affect the tention.
Gal