They go by the Starkiller death ending which isn't a bad choice since this is the story that connects canon episodes. But the idea of a clone to "revive" Starkiller is simply stupid. Cloning is good for fucking stormtroopers, not Jedi. And it's not the Starkiller from episode 1 anymore.
Moreover Darth Vader says at the beginning that Starkiller memories is the problem and yet he implements the memories of Starkiller to the clone, talk about nonsense, the storytelling couldn't be worse. There was plenty other ways to revive the real Starkiller, for example he was thought dead but was actually in deep comatose state and finally awakens years later, simple as that. Seriously kill the story writer with fire.