It's a 5v board - that's a huge difference - you'd need to level shift all of the connections or redesign the whole board.
DigiX/Due is ARM, MEGA is AVR - completely different code required for all but the basic functionality - and a 3D printer uses a ton of non-basic functionality - here is a project to make RAMPS work on Due - lots of very experienced people working on it and it hasn't gone too far:
http://reprap.org/wiki/RAMPS-FD - not to say it isn't doable - but at minmum your going to need a strong understanding of AVR and ARM, the specific chips and all of their registers, and C++ (nor Arduino, but real C/C++)
So in summary I'd agree with the seller - it requires a Mega - running it on Due/DigiX would require major circuit changes and probably nearly a rewrite of the firmware.