Somehow ended up doing a lot better on controller than I did on Keyboard. Aside from missing a few timings on some grabs, I'm satisfied with this, for now at least.