First, your heart blocks are absolutely gorgeous. I've never seen this version of a Dresden Plate before, and I love it :D
My comment is about the batting. Polar fleece stretches, so pin well before quilting - every 3 inches if you have enough safety pins! I know this from sad experience :x :x :x For machine quilting, you should pin-baste - not thread baste, because threads that get caught in the machine quilting are notoriously hard to remove :cry: If you lived in the US and had access to a quilt store, I would suggest cotton batting for machine quilting (or 80% cotton, 20% poly), because I've found it works best for me. You could consider bringing that back from your next trip to the states.