These are sweet! I don't see what you mean by readability issues, I could read each one instantly. The only thing I would change would be to have a border around each one. Doesn't have to be just a solid line either, look at the smileys on this forum.