Flour is better for a thick, opaque sauce that reheats well. Cornstarch is twice as strong as flour as a thickening agent because it's pure starch. Half as much is needed. It gives a glossy shine and is gluten-free but will become thinner when reheated.