I'd need to re-read the book for a definitive version, but I'd go somewhere between the two listed. Something like this:
Blood Drinker [-1]
Claws [-1]
Echoes of the Beast [-1]
Hulking Size [-2]
Supernatural Strength [-4]
Inhuman Speed [-2]
Mythic Toughness [-6]
Tough As Hell: Can use Endurance for Physical defenses of all sorts [-1]
Feeding Dependency [+1]
Supernatural Recovery [-4]
Skills:
Superb: Endurance, Fists,
Great: Intimidation, Might, Survival,
Good: Alertness, Conviction, Discipline,
Fair: Athletics, Empathy, Investigation,
Other skills at Mediocre to Average
That'll result in something fairly accurate. I agree that (at the very least) we are unaware of it's Catch, so either apply one of your choice, or force the PCs to deal without ((though the latter is likely to be quite hard on the PCs).