I may be biased, but I don't think Maurice can do any better. I didn't think he was very good when he came back in the late '90s. I would hear about what a great actor he was meant to be but I never saw it. When I go back to his earlier work, the charisma is there, and certainly he was capable of stronger work (as shown in Stone's death), but even then, I don't see a good actor. I think Maurice was a good-looking guy with star power and that carried him a long way. That can be enough, especially on soaps. It's not with Sonny because he's such an overexposed, repulsive, pathetic manchild of a non-character.
I think Guza ruined this when he came back in the late '90s. I never felt like I stopped seeing Jason, and when I didn't see Jason, I was hearing about Jason. It was usually either that, Sonny, Luke the noble rapist, or some other side story with Brenda or the Cassadines (which would usually end up with Jason or Luke). Or filler like teen romances or Ned/Alexis/Jax/Chloe that he clearly had no interest in.