I like that idea, and I actually have a PC in mind for it - It will be running Win7 though (compliance is war is hell) but I don't think this will be a problem after the few minutes of research I've gotten in since your reply. Never got further in Python than "Hello World!" but it seems like a valuable one to add to the arsenal, so I'm excited to get this going now.
No obvious holes, anybody? Typing it all out has made it seem less daunting, and I love shooting some trouble - I'm going to have to get some of this hardware to play with at home now.