Yeah, this is better. Either they have to do the canon really well so the game can stand on it's own, or they have to go with a fanservice-heavy crazy random plot. Dissapointed they went with a barebones canon plot.
I wanted the Canon one to be really good, but it's done so poorly, not even counting the end. You get a summary of events and then things just happen.