165pts isn't that much, and yeah, he gives you a tonne of benefits. If you were really concerned about points you could drop the Command And Control Node and the Onager Gauntlet to reduce him to 145pts, and just make up for the lack of Twin-Linked by using an extra couple of Markerlights (or using the Farsight Enclave's combi-detachment bonus to give him Twin Linked anyway). 145pts for that good a support HQ is pretty much bang on.
He's 15pts more then Nemesor Zahndrekh, and he's pretty close in abilites; being 10% more expensive and almost as good as probably the hands-down greatest support HQ in the entire game makes you pretty good.