Hay gente novel....que es distinto a ser tont@.
LLevo bastantes años desarrollando aplicaciones informáticas y te aseguro que algunos usuarios hacen cosas que nunca hubieras pensado, ya que las das por superobvias (y ese es el gran error). El desarrollador debe ponerse en la mente del usuario. No a la inversa. Por muy obvias que sean algunas cosas....
Posiblemente tu web no es lo suficientemente intutiva para usuarios noveles.
Por lo que, a raíz de tu pregunta, escogería
la opción 1
(
es broma :-p )