Have you tried deb tuckers Lemonyne star ruler instead of paper piecing. I have heard her rulers rock and its for that style block. I would also try gray thread since using a darker color. I like your block, and I don't think the recipient would really notice the thread the way you do, we tend to be more critical of our own work