You're implying Hel being a slut was not exactly what made her so likeable to begin with.
Anno having been with your dad is more universally considered squicky, it's just that some people can laugh and take it in stride while others consider it a much more offensive marring than Savin (probably) intended.
It does become noticeably more squicky paired with the indication that Vic put Anno in your path on purpose, but I'm inclined to think it was more because he thought you'd get a lot of help out of having her skills and talents as an ally than it was so you'd fuck her.
It was totally meant to be super gross.
Also I will confirm Vic put her there for her skill set. He did in fact hire her for a reason. Now why he thought you'd benefit from having a Warp Gate expert at hand, well that's another story...