Sounds awesome, give TH & I a bare bones set up by (you need not reveal all of your secrets~ just a basic outline) by next Tuesday and you are good to go
And a ModOnDuty would be fine, since it is not a closed set up. If you want to host sole, more power to you~ it's a lot of work
I actually said in the Poll Announcement that if it was going to be a closed set up, roles would not be required.
Is it a closed set up? Or all secret stuff? If so, we would probably say yes, especially if you had a cohost who has hosted before to reel you in if it's too ambitious.