Hey everyone, nice to be on the new board.
As always, I'm here to derail everything and say "well actually" in a smug manner. Great to be back.
Well, Actually the key to Shadowrun MU* success is how you generate player content, or more specifically, how you permit players to generate their own content.
First, there should be systems in place to connected player characters to teams of Shadowrunners (or other sorts of teams if you want to branch out, but the team aspect of Shadowrun is key to the property.) Like, when I'm making a character I shouldn't just be making a hacker, I should be making a hacker who is already connected to a street samurai and a cool looking elf mage who smokes cigarettes. Partly premade characters will help here (partly premade characters are probably the way to get through the shitty over-complicated Shadowrun character creation in the first place).
Second, there should be systems in place for player characters to have a constant stream of problems and challenges thrown their way. Something along the lines of a random run generation system for Faces to interact with. "Well guys, looks like the ( YAKUZA ) want us to ( ROB ) a ( FLYING ARMORED CAR )". Put a range of difficulties and tests in the run generation system so that the characters can do well or badly, but let them run the run themselves. A staff-run shadowrun definitely should happen; another advantage of organizing your game by teams, since the staff can just notify the team "hey, let's do a shadowrun for you guys, see you on wednesday at 9" or whatever. But there should consistently be stuff that characters should be getting into without staff involvement.
Finally, I think the key thing to take away from the success of the recent CRPGs is that in those games something personal is at stake. You aren't hired by a stranger to do something to strangers in exchange for money. You need the money to get something that matters; you're hired by someone that matters to do something to someone else that matters to you. Personally. Probably more important than a scrupulously accurate SR5 chargen system is a way that teams can share with each other and staff "important shit that will fuck with my character personally right now".
Double finally, have you considered using the system from the CRPG instead?