I've been playing this a few times and it's been super fun! I do think the turn rate of the homing rockets for the Revenant replacement are a bit too much; in small rooms with no cover they can be a certain death sentence if you're struggling to that point, and there are plenty of maps with small room ambushes with Revenant critters placed to pop up.
Otherwise, this has been a great deal of fun to play with!