We had much fun recording the sound effects! And we had the feeling that it should add a lot to the game feel in general. There are some super goofy ones though which take a bit of the seriousness/edge of the game imo.
Thank you for the kind words, cheers!