I've been working on a total re-theme project over the past year (Demo Man) and have been investigating pinball controllers and other hardware mods that enhance an old pin. I am primarily a visual artist and don't really have a lot of experience programming but this is the perfect way for me to learn a few things. I have in mind that the PROC and pinsound and led OCD and whatever else could all be put onto one board and be programmed on one application. Is this a foolish assumption? There seems to be a market for this sort of thing out there as a all inclusive homebrew pinball platform. Or how about a programmable SAM board?