If you are targeting Intel-based Windows 8, is there any reason why you should prefer developing a Metro app to creating a "legacy" program which also works on Windows 7?