Hey Whocordis,
Actually that's exactly how you would run things under a different account. As a easy suggestion, you should also consider running the supervisor under the same proxy account. (Use the standard, set user, password for the service) This would allow the supervisor to login to write to the same log directories as well. As far as the supervisor's required permissions, it actually doesn't have anything beyond file access.
Thanks,
Anthony