Logan doesn't talk much, so you're probably fine. I think the only non event related option it gives you afterwards is a new job to bring him Anti Lycan and Wolf's Bane.
and also the date at your place that has 2 endings one which is good for your relationship the other is good for some peoples dicks rather than hearts.