First, since you have an FJ Cruiser, I wanted to make sure you knew about the Expedition Essentials FJ mount -
Toyota FJ Cruiser Powered Dash Mount (FJPAM)
I'm using their AMPS/rail mount (seen in pic below) in my GMC Canyon and love it.
Here's my take on Ram mounts/balls/arms after going down this road...
Yes, Ram is synonymous with device mounts and is probably the brand many folks look to first. I was one of them. Now, I won't buy them. Here's why...
- First bad experience was with an adhesive Ram mount for a handheld marine Garmin GPS on a PWC. The adhesive part worked great. The problem was the ball/stem seemed to be molded into the adhesive base, Ram's materials tend to allow for some flex. Well, I just about lost my GPS into the water one day as the ball/stem detached from the base. After that I switched to a different Ram base that was much more solid, no problems. At that point I was disappointed I had to deal with that but it was whatever.
- Fast forward a few years and I'm building out my truck with an accessory mount on my dash, it has both AMPS mounting locations as well as a Ram Tough Track. Being that Ram was the go-to, I headed over to their site and figured out what balls, arms, and mounts I needed, ordered them, and mounted my gear up. At the time it consisted of an FTM-400XDR control head, smartphone, and an iPad for the passenger. Some of the arms were super bulky because of their weight capacity needed for the iPad, but that wasn't even the problem. The problem was that the rubberized balls allowed for an excessive amount of movement/bounce on rough roads. Like, a lot of movement. Unusable amount. Even the ham radio control head and cell phone bounced/moved excessively. The Ram arms and balls had to go.
I ended up swapping all of my Ram stuff for 67Designs (67d.com) balls and arms as well as their spring-loaded smartphone mount. The balls and arms are tiny in comparison but rock solid with the same or more weight capacity. No more bouncing. Can orient my gear more compactly and actually fit more things on my mount base if I wanted compared to using the Ram stuff. 67Designs makes balls with T-bolts that fit the Ram Tough Track rail and if you still have to use a Ram mount for a device because there's no other option then you can order an arm adapter to use a Ram ball with the 67d arms.
I recently had someone building out their vehicle and they mentioned they were going to use Ram, I told them they should look into 67d stuff instead because the Ram mounts allow/transmit too much movement to the devices but if he was sure he wanted to go with Ram then I had my old Ram arms and balls sitting in a box that he could have for the price of shipping. He took me up on it...then about a week after getting them he told me the rubberized Ram balls make things bounce way too much, even on pavement.
I don't get any discounts and I'm not affiliated with 67Designs in any way, I'm just relaying my experience/annoyance and hoping to save others from wasting time and money to discover what I did. Ram is now my last resort and I'll only consider them for devices that it doesn't matter if they bounce/move slightly as I'm driving down the road.
For reference, here's my current setup (sans iPad). I am using a Ram arm and track-mounted ball for my Zoleo since I already had the arm and ball laying around and I didn't care if the device vibrates a little, I just had to order the cradle for the Zoleo and I was ready to go. You can also see the difference in size between the Ram arm and ball vs the 67d arm and balls. Pic wasn't taken at eye level while sitting in the seat, these don't block my line of sight for anyone that was feeling like commenting on that. :)