Love the colours. Have you tried switching the position of some of the blocks? If you switch a purple one with a pink one you will get a four patch block with the purples opposite one another and the pinks likewise. I know what I mean but it's difficult to explain.
Like pink purple
purple pink
I think I'd like it this way to avoid the two pinks or two purples lining up together.