What goes in the blank here?
In order for your website to be modern and professional, it is my
suggestion that every product ______ more detailed specifications….
- should have
- shall have
My intuition is shall have, but I vaguely remembered that back in high school, my teacher said using past tense is a form of politeness and a sense of softened tone. But should seems to be more forceful, so what should I use here?