The Blessed & The Heir are classes for my monster hunters (not the real title I still don't have one) OSR game.
Well, going spells (miracles) per level and hit dice definitely means no one will confuse your system for the one used in Vampire the Masquerade.
Personally, I don't think D&D-ish leveled spell slots per day, armor and weapon proficiencies, and an almost non-existent skills system particularly fits the genre very well.
In terms of magic typically seen in urban fantasy a mix of at-will, mana/health burn, and more lengthy rituals for bigger effects would probably fit the overall genre better.
Similarly, there's a reason just about every modern or sci-fi setting system of any note is skill-based rather than level-based; there's just so much greater focus on things outside of fighting to survive and the level of proficiency required for most fields is much higher than medieval occupations. You need a way to handle the PC who went to medical school before learning of the supernatural, or who was an engineer or chemist, or a construction worker, or a librarian (overcoming many monsters in the fiction is matter of identifying the creature and its weaknesses... so research, particularly in dusty old books most libraries keep in the stacks these days if they still have them at all)... not just priests and soldiers and thieves.
Likewise, while modern armor can certainly help you survive a firefight, not many people outside military and law enforcement personnel use it regularly and, frankly, in the modern world, going around wearing anything more than a concealed vest is going to draw LOTS of attention (and law enforcement to at least ask what you think you're doing). And even the tactical stuff doesn't require nearly the training to make it a class feature you balance performance around (nor is Armor Class something I'd use in modern combat... Parrying/Dodging, Evasive Action/Serpentine, Cover (and cover fire) and Concealment are going to play a much greater role in defense for the most part).
Likewise, HD aren't nearly as good at modelling urban fantasy combat... particularly monster hunting. Your "Combat Machine" feature isn't going to see much use when you're hunting A vampire or A werewolf... both of whom are many times stronger and faster and more deadly than any mortal... basically Combat Machine is only going to be good against human mooks, not the monsters you intend to have them hunting.
This is why I said OSR just isn't a good fit for urban fantasy. Its too wedded to certain D&D-isms that really only exist in D&D and D&D spin-off material and are a poor fit at emulating anything outside that genre.