Let them decide. There is no real answer here except if you are going to support, write the code and more for a site you have to implement the scheme you can live with. You don't want to have this imposed by me or someone else.

Bob