We took a 28 day Baja, Mexico tour a couple years ago with Baja Amigos. Here are our thoughts:
1. The price to us seemed reasonable
2. Their tours are smaller than many, so access to all sites is good, as compared to large caravans where there is just not enough space to accommodate everyone
3. Being in a 9 vehicle caravan made traveling easy, as we communicated by 2-way radio (furnished) to alert us of road conditions, upcoming turn outs, etc
Most things, to us, were favorable. There were a couple of the overnight places where we would not have chosen if by ourselves (since eliminated and replaced with more comfortable sites). We are not really drinkers, so did not participate in the wagonmaster's nightly margarita parties.
Being in a small group was perfect. We were able to communicate with the wagonmaster of our concerns which were quickly addressed and remedied.
We chose to do the tour to Cabo San Lucas, rather than doing it on our own, because we had never driven in Mexico, were not fluent in their language (not needed!), didn't know gas station locations, etc. if we had it to do again we would, again, choose Baja Amigos.
We would not choose a caravan for anywhere in the U.S.A. or Canada.