I think your blocks are perfect in color and in setting. You have blue in the fairy, so blue in the green background works. There's also blue in the lighter purple batik. For the center I would use the dark purple; it balances well with the brighter green strip and brings the whole block together.