I think your non-white backgrounds are too intense colors. For publication, I suspect white is best; for a print, I might favor a less intense but colored background.