I enjoyed Rat more than MMRR, mainly because of the smaller ride vehicles. I wish the ride was longer, but I would indeed ride it again. Any specifics you are looking for? You wear 3D glasses, and the effects are a mix of 3D and practical, usually 4 people per vehicle, and a lap bar, when you ride your stuff just goes between your feet on the floor of the vehicle. I would say no ride is exactly the same because of the trackless nature of the vehicles.
If you are a person that has motion sickness due to visual movement that simulates like going up or down, it could bother you.
It was short, fun, and interesting to see the new tech in action.