I think lots of problems are avoided when fabric is on grain. I try to be careful when I buy fabric to be sure it is printed on grain (for the most part). I pull threads to get the grain line and pull the fabric diagonally when necessary. I know it is time consuming but I feel that it is worth it.