Interesting build for making your own sanguino board. My 2 cents I would just buy a sanguino or an arduino mega. Yeah I know its 3x the cost. But the time to put ll this together for me would be worth it.
Still for those of you whom have the time, it maybe worth checking out.