I don't think it would have made a difference to me even had Stewart played Shinzon. Four years between Trek films and all they could come up with was an evil twin plot. But that wasn't enough. They had to come up with a Data b-story in which Data gets... a twin! Real imaginative, guys.
The movie was dead before Baird even touched it. He just shut the coffin lid and delivered a eulogy.