Good job. Only thing I can see is a nomenclature on the '2560 ICSP header the SCL should be SCK like the other SPI pins.
I wonder if one above IOREF does something too?
Newbie alert: So which are d0-d7 lines as you would use for say LiquidCrystal()? Thanks, K..