I would like to organise my critique (see: 'douchebaggery') into three parts--the quibbles, the concerns, and the praise. Since I feel particularly heinous, I'll even throw in my opinion as an ex-LM at the end. Something with maximum effort put into it deserves the maximum amount of attention, after all. Please read it all! I say plenty of nice things, too! I swear!
My quibbles are bits that annoy me, but nothing so terrible that I would want this lore denied. I'm writing it down anyway because I'm fond of thorough critique (see above), and because I like my topics to come in trios.
Quibble 1, Witcher References: Not the most explicit aping of a popular fantasy universe I've seen on this server, but it's a little on-the-nose. It's mostly just in the names, but I can't help but think of Geralt and his stupid haircut when I read most of it.
Quibble 2, Quotations in the Fluff: I'm not too fond of quotes that never occurred in RP. I understand why you did it from a narrative standpoint, but it still irks me a little. Also, what's a 'ruahdrel'? Is that Elven? If it is I'm impressed. I don't recognise the words in it myself, and I've gone over that stupid dictionary a dozen times during my server history.
Quibble 3, Anything involving Aeldin: The wondrous human utopia/exodus-retirement-village triggers me. But it's okay, because I know you're unaware that my gender is elf, and how it effects me. I forgive you.
My concerns are centered on the Greater Striga and their abilities, as well as the prospect of players actually roleplaying as them. Their strength and regenerative abilities are pretty well balanced with their flaws, but I feel this is only the case on paper. A creature with both high strength and agility will always outclass any other being. I can understand that this is the point, but it will be kindling for painful OOC arguments on every front, as well as risking obscene powergaming by the Strigae themselves. I can see you made the orcish comparison in regards to strength in the summery, but as someone who has witnessed an orc pull a tree out of the ground it still feels a little too vague. With the effects of blood on the Strigae added to the mix, the potential for acidic brackets-chatting is fairly high.
The animal detection weakness is one you ought to straight-up remove. It's good flair, but dogs are a non-entity on LotC. When they do exist their actions are entirely controlled by the roleplayer who owns them. If this gets through expect everyone to own a family dog and for them all to be bloodhounds.
I really have to hand it to you guys, despite it being such a long post I really enjoyed the read. Lore posts tend to be well-written, but not written well, if that makes sense? The fluff narrative between the informative stuff really pulls it together, and keeps it out of the arse-boring, long-winded history essays that most lore posts have. I'm even drooling over the layout of the post itself. Outrageous.
I'm not generally fond of more kill-creatures being accepted for the server (as there is already an over-abundance of evil to choose from) but I'm willing to make an exception in my heart for these man-eaters. Their theme is on-point, they seem dedicated to drinking blood and being vampirey, and they look like a real, challenging, engaging antagonist for players to hunt, worship, or get eaten by. You took the source material and made it your own thing. That's pretty darn floopy cool. In fact, it's practically...
As an LM though, my concerns would be in how similar this lore is (in concept rather than theme) to the Frost Witches. Since I am not an LM, I can say I have not been terribly impressed with the Frost Witches, so some good old-fashioned, healthy competition would be nice.
The origin of the Strigae with the 'Unseen' and the blood ritual would also raise some flags, I'm sure, with the super-grounded LMs who prefer all things to have a classification and source. I messed around with bizzaro, unknowable horrors myself when I was LMing back in Athera and I wish you luck.
Those two issues will probably be the ones that get you stuck.
Overall, good job, play a little less Witcher, and I hope it gets accepted.
(If I overlooked anything or something was answered in ensuing posts, sausage-sozzles, Maly and Mth darlings.)