Re: Setting up a Login for a preview launch
Not that I can imagine.
Wether you work with category permissions or not, you set up a group and grantthe appropriate permissions to that group. Then a user and add the user to the group.
User-Permission-Management is a hard business, but mostly independantly from the software - the softwar mostly limits by the amount of awailable permissions or the depth of permission per function.
I do not see real problems for your demo setup.
If the demo user has wrong permissions, just change for the group.
T.