This limitation is only for workgroup enviornments. You can use any domain account with sufficient privilages in other cases. Even for Workgroup cases, there is a workaround noted in readMe file, which I have copied below.
Use built in administrator account or domain user account (part of admin group on the local machine).The Remote Agent Service accepts either built-in Administrator or Domain Administrator credentials. If you have a non-domain setup and want to use account other that built-in administrator, please do following:
•Create a separate user group MSDepSvcUsers on remote computer.
•Crate an local account A on both local & remote computer.
•Add A to MSDepSvcUsers on remote computer.
•Use account A to publish, this will allow you to publish without needing to use built-in admin account.
Aug 01 2012 by