yeah the libs from arduino mega are not compatible with the DUE since there are different MCU, DUE has an ARM while the rest of the arduino boards use AVR, so all libs have to be ported to ARM

but I think DUE will have great potential in the near future