It's better, although it is currently redundant.
https://github.com/gitblit/gitblit/blob/master/src/com/gitblit/LuceneExecutor.java#L161

If you think this is an improvement (I'm indifferent) then we should remove the check in the executor and also update gitblit.properties to indicate that this setting will now require a server restart.
https://github.com/gitblit/gitblit/blob/master/distrib/gitblit.properties#L572

Like, for example, https://github.com/gitblit/gitblit/blob/master/distrib/gitblit.properties#L704