Try giving Bruce a call. He used to do Baja tours, which I've been on but now his site is showing stateside trips so I'm not sure if he's doing Mex trips anymore. Bruce and his crew are first class and will tailor a ride to your liking.
Tell him Kevin at Honda said hi....he's guaranteed to charge extra!!