Use a local administrator account for the install. You could create another account, but I'm not sure of the value that comes from using a separate account. Your installation account needs to be able to alter the file system ACLs, create services, and make registry changes. There may be other needs, but using an administrative account is the way that I have always done installations.
Note: I would recommend that you ensure you can run unattended installations, which will allow you to autoamte this process and ensure consistent installations.
19 People are following this question.