im doing a gfg with english paper piecing also. I am using a small dab of glue to hold it down, then baste. when it is time t put the shapes together, I am using a clover black gold needles (I LOVE these needles) and 60 wt thread plus "thread heaven" - similar to beeswax.
Would love to see photos as you make progress!