I got rid of the the harnesses in my J10 and went back to 3 points. I can tell you I wear my seat belt more now then I did with the harnesses. As Cobound would say, to each their own.
I have read the argument for not running harnesses in something without a cage is you dont want to be pinned up right if the roof gets crushed down.