Great review! And LOL at "urban fantasy" usage. As far as I can tell, that phrase is simply used to mean fantasy or paranormal elements in a modern real-world setting. As opposed to, say, Middle-Earth or Panem.
Oh for sure :) I just got to wondering why "urban" is shorthand for "innercity, probably POC, probably poor or at best 'not rich'" in most every other place... so how'd it end up with this one outlier LOL.
TBR. And also off to check the links.