This has been apparent for the last two games I've hosted, and I acknowledge it. I'm usually the "main host" while the other host usually chimes in every once in a while. Not really enough to merit the use of a second host imo. I thought I needed second hosts for large games, such as 8.0, and 10.0, but I've discovered that I actually didn't need to. Bnus, even though he's really helpful, hasn't been around much to co-host, and I've been able to carry the game this far without him (no offense Bnus). Yang, in 8.0, was more active, but I still took care of most of the work.
BUT... I plan to do a Classic Mafia game for 15.0 that is bare-bones simple, and most likely won't require too much work (since Mafia has been getting a little complicated lately). So I don't think I'll need a co-host. I'll let you know if I end up needing one though.
After 15.0 maybe we can co-host, since I plan to do another experimental game.
In regards to the next few games, and their multitude of roles... make things too complicated, and it'll hurt your game. Try to make it more simple, and easy to understand. Proofread, and get rid of unneeded words, or "dead-weight" in the game descriptions.