I've reached the conclusion that Halsin the companion becomes too much a Gary-Stu. The game world reality warping around him and companions acting completely out of character is exhibit A, which by itself convicts and condemns him. Halsin doppelganger begone!
Halsin the camp follower however, as set up in EA, is perfectly fine and welcome.