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….

  1. have
  2. should have
  3. 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?

Leave a reply

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

required