Almost all dark skins have a white font. And when you set non dark custom background, there's not enough contrast and the font is not visible for predominantly white or Grey background images. So I suggest an option to natively change the font color (which would override the skins' built-in font colors.
Additionally, adding an option to adjust blur and transparency of custom background would help in this regard.