FWIW I do watch more than my share of car-crash vids on YouTube, so I get to see what lots of cams can do keeping in mind that YT compresses vids...
The Rove seems darkish at night. Both Roav cams have what looks like low-resolution or cheap lenses. I've heard one person mention their 70Mai 'lite' has problems with high hear reliability but the vids are decent. The B4K I like (Disclaimer: I beta test for that company), very good vids, very reliable, good at night. Of the cams in your list, the A129 Plus has the best vid quality and seems to do OK in high heats. So of the last 2, form-factor may help you decide: If you like 'wedge' cams that's Viofo but the B4K mounts coompactly and may hide better if the windshield's tint band or frit is narrow. The vertical angle adjustment is coarse with the B4K but you should be able to find a good angle for any car with it. Now the bad news...
Wifi in dashcams is not very useful. If you want to download a clip or two to your phone and you've got 4-10 minutes to do that in then you might be happy with it. But if you're expecting wifi performance like you get with other wifi-equipped gadgets you'll be very disappointed or worse. Most cams can't do wifi and record at the same time so if you're stopped at the end of your drive anyway just pull the card and view your vids direcrtly from there. It's faster-better-easier that way.
Phil