I had a BlackVue for my 2014 GMC, but when I got my 2023 RAM, just the way the case is around the mirror is shaped, it didn't really fit that well so I found Fitcamx and it came with pretty good reviews. It's been a straight nightmare since.
Bought it June 14th from the company. First, it took FOREVER to get here. I installed it and it worked; but then I saw a video of a guy who said it stopped rolling over the footage, so I wanted to check mine and when I did I found that it wasn't working at all - no power. I emailed the support team and they wanted to send me a new wiring harness. About two weeks later that gets here and as I suspected, it didn't fix the issue. I emailed them again and included video of the set up and it not working and requested a new one, but that I also wanted the filter cap because there isn't a great way to remove it from the old one without breaking it or having to then jimmy it onto the new one even if it doesn't break. Bottom line, it's taken three months to finally get a working replacement - but no filter (as they said they would) and now they are squawking over a $2 bit of plastic.
Here is my list of Cons with the fitcamx - your mileage may vary.
1. I didn't have a great customer service experience.
2. It doesn't "talk" to you, meaning on my BlackVue when I started the truck it would tell me it was powering on. Unless you have a compelling reason to check, you'll never know if/when your fitcam isn't powering on.
3. It doesn't have a GPS. Maybe this is a big deal and maybe it isn't, but when you are pulled over for speeding or involved in a crash and the other person says you were speeding, the fitcam can't tell you.
Pros
1. Way cheaper than BlackVue.
2. OEM looking.
3. Easier to install (sort of).