For all the reasons you stated, l always cut just enough for one block out of scrap or cheaper fabric & sew it up as a test block. Sometimes l find the results are a bit off, and l can do an adjustment before commiting to cutting up my "good" fabric. l once cut squares 2 3/4 when they should have been 2 3/8 ! Saved messing up due to missreading.