When moving files WS correctly modifies the directory of the import but it annoyingly adds the extension which is entirely unnecessary in JS and when using TypeScript causes errors. This "feature" has repeatedly cost me hours of productivity as WS of course wouldn't flag the extension it added as a problem (and the file is there!). And SysJS doesn't give very good feedback for why it's not working in this case.
And I seem to often forget that WebStorm sabotages my project when I move files around.
Something to consider.