I'm building a minimal "appliance" via SuseStudio (OpenSuse 13.x) - nothing fancy... just running some emulators on it. I'd like the OS to be compatible with as many workstations as possible so I'm leaning towards 32-bit for older processor support. Assuming that I will *not* be doing anything memory intensive, is there any other reason why I should use 64-bit instead? 

Can I be reasonably certain that a 32-bit OS will still work on a modern desktop?