Well lot of things that it may not be able to do if just being ran as a logon script and not as a policy. Don't forget there is now the UAC (User Account Control) that blocks just about everything

Also there are a few minor issues with 64Bit - depends on what you're trying to do with the script.