Hi!
Just wanted to mention that I'd actually tried this early on in development, and couldn't get it to feel right. Due to the high rates of fire generally involved, it felt too smooth; more like just another type of engine than the jarring from hits and recoil.
Part of it is, also, that I don't think we naturally expect recoil to work quite like it would in space. You expect to see something jar backwards then go back into place or at least slow down, not fully maintain its change in velocity, if this makes any sense at all. Could try that, of course, but it would only really be applicable to very few weapons (maybe the Hellbore?). For the rest, the individual recoil from each shot is just too small for a pronounced effect like that (or, if it's high enough, firing weapons becomes a preferred method of movement... or, firing at something moves it out of your range much too effectively).
So, just boils down to "spent some time trying it, didn't achieve satisfying results, dropped it."