first: great summary, covers everything that is worth mentioning, great job.
second: i cannot agree with you in one thing and that is 'nds: no analog
i think the analog implemantation via the touchscreen works pretty good. never had a problem so far with mario, etc. '