The only valid reason I see to have 32 bit apps currently is if there are dependencies that force you (32 bit drivers etc). Or perhaps you have some embedded app that needs to run on Windows XP.