arduMega 2560 & IMU

Hi everybody, I have some doubts with the ArduPilotMega IMU. I have ArduMega 2560 board and I want to install IMU shield on it. But, when I look at the ArduPilotMega IMU, it seems to be installed on ArduPilot Mega/w AT1280/AT2560. My question is, if I purchase the ArduPilotMega IMU Shield/OilPan Rev-H (With Pins), are they compatible? Is there any pros/cons of using this board?

Thanks in advance.