Wow, thanks for the info!
I have an observation though: in the gifs of Faust's 5D for the PS3, 360, emulated arcade and PC reload ports, you can see an "incomplete tornado" animation starting a frame (1/2 a frame??) earlier than the results you posted. Wouldn't that mean that the results should be corrected by 1 frame (1/2 a frame) in those ports, since that incomplete tornado is the earliest visual cue of the game reading your input (and hence is the 0 frame of 5D)? I don't understand why it isn't the case.