not sure about worse.
enabling evil-ex-visual-char-range allows you to do things ex commands in (neo)vim cannot do.
That is, run things like !rev on a visual select. in (neo)vim this reverses the whole line where with (evil-ex-visual-char-range t) enabled in evil does what I'd argue is expected, only reversing the string selected in visual mode.