Hello, I'm the creator of the flamethrower propulsion thing. It probably looks a bit similar on video, but the mechanics are completely different.
Theis' mod seems to give the player a movement speed buff while shooting (if I understand the code correctly), similar to how vanilla exoskeletons work.
My mod adds a recoil mechanic which launches the player backwards when shooting certain weapons. The player does not get direct control over the recoil motion, other than choosing where to aim.
I hope this clarifies the difference.