I've only thought about it. Hope you share with the rest of us when you get it going, since you believe in sharing
I think the UF32 would be great for it. I also don't see why you would need two memory cards. Mine would just be one, even If I do need to copy a special file on each one that is loaded into ram for the program.
I think it would be an exellent solution for most small business, if develloped right and open-source.