I think they're very good! I find that good sounds can really sell an environment sometimes, and that definitely applies here.
Thx! Making these sounds was really interesting.