Your piecing is beautiful. As for the colors, individually there are some very nice fabrics in this, but in their current combination none of the fabrics gets to "show off". There are just too may different colors and patterns. The eye has nowhere to rest. I would suggest you pull out the fabrics with purple, select a complimentary color and alternate them. I think you will see that the "blah" goes away. Good luck and please show us what you decided.