Thank you! Readability is really important, I usually forget to consider it. I think we're running into readability problems with our current game art, so I'll have to figure out how to fix that.
Contrasting colors/shapes can be really useful from my understanding? If you want something readable but still cohesive, I've heard that taking a bright contrasting palette and putting a hue over it is a quick "hack" to make it blend better, though I admittedly haven't tried it.