Those are gorgeous. I like the idea of the black as the focus (center fabric) and the grey as the background.
If you use the teal for the small points it is going to sort of blend with the grey and the black and purple are going to take center stage.
If you use the purple for the small points then the teal is going to pop more.
Whatever you choose it is going to be a beautiful center.