Is the MKS GEN V1.2 compatible with Arduino IDE as Arduino MEGA Board? I need to do a Servo controller using Arduino and I have a spare MKS GEN V1.2 board right now, looking at the documentation from here http://reprap.org/wiki/MKS_GEN it seems this board is actually an Arduino board which can be programmed with the Arduino IDE.

Is this a correct observation that the MKS GEN V1.2 board is, in fact, a Arduino MEGA board internally?
It features an onboard ATmega2560.


This means that it is internally compatible with the Arduino Mega 2560. This does not mean that it is completely compatible with such since of course there is no way to use Mega shields with the board. This also means that there may be a core that provides better facility with the board, supporting its connections (LCD, positioning, heater/fan, etc.) better than the generic Mega core would.