It's not the adherence or canon-relevance of a moveset, it's the quality of said moveset which matters. Stickin' to source material is really just a map for traversin' the roads to completion of which is the quickest route. The fastest path ain't always the best.
I still like my moveset more. And I don't know why you think my moveset is so meh just because you like Storm's more. :/