I personally cannot comment on the Viofo, as far as the Thinkware cameras are concerned I have been using various models of them for over 15 years and have never had a issue with one in all that time, as far as draining the battery I have never had that happen to me, they have all been fitted to Range Rovers I have had and currently own and believe me me if you are going to get battery trouble it will be with a Range Rover😆, but saying that I have always set the camera cut off time to 24hrs.
Cheers
Col