I just got my Maple RET6, and am so glad I didn't have to design this myself:)
Here are a bunch of documentation corrections, all minor.
1) URL on packaging is bad, gets you a 404.
2) size of linux download is >60MB, not 30ish.
3) phrase "root permissions": on ubuntu you will be prompted "[sudo] password:"
4) (ubuntu 10.04) "/etc/init/d/udev restart" gets you a blurb pointing out that "sudo restart udev" is what you should type. Also the previous needs a sudo.
5) plugdev: "sudo adduser <your username> plugdev" will ensure you can access the Maple, but will typically report that you are already a member of plugdev.
6) Hello World example: mentions setting the baudrate to 9600, but since it is using SerialUSB baudrate is irrelevant.
7) sandwich makings: try cutting the mayo and adding honey (and some dried milk powder for better nutrition)
FYI: At my day job I use 103RE's and 103CB's, and Rowley's crossworks. I use QTCreator to write code due to its excellent autocomplete and cross referencing, but compile and download with crossworks as qt doesn't cross compile for these kinds of chips.