Aunque aquí soy un recien llegado, cuento con unos cuantos años experiencia en foros, y administracion de páginas web , y esa solución no es nunca acertada. Es pan para hoy y hambre para mañana.
Impides que mucha más gente conozca el foro y su "grandeza", te quedas escondido, y en resumen, estás condenando al foro a su muerte.
Es mucho más eficaz por ejemplo "bloquear" las imágenes a usuarios no registrados, o los mensajes privados, o crear un "club selecto", un subforo al que solo se pueda acceder con cierta categoría (normalmente se da en los foros que tienen club registrado, con socios, para tratar los temas que un club implica)
Es decir, se ha de incentivar de alguna forma el registrarse, y no IMPONER, al igual que el asustar e incluso espantar a los recién registrados cuando abren un nuevo tema si no se han presentado (aunque presentarse es un mero tema de educación) ya que ese nuevo usuario igual tiene mucho que aportar y antes de que empiece, ya se siente "condenado".
La principal ventaja de internet para TODOS, es la libre información, no nos olvidemos.