Web Design Issue: Contrast and Sass/Jekyll

I’m creating some pages on psd and I have many texts over images, so it’s sometimes difficult to read. My question is, should I care to what image the user will put and have like a overlay to better the contrast? or the user/client should care about the image will put?

Another issue, is about the new technologies/techniques: Sass and Jekyll in my case. Should I upload my theme with this files? maybe as a feature/extra?