Yeah. But taken out of context it just makes the most ridiculous, over the top, COOLEST scene ever.
The subs likely suck. I've dealt with bootleg anime before, the subs are difficult to understand. Would require a lot of rewriting to be understandable.
We should goad some small fansubbing group into doing this.