Ah never mind.

It slipped my mind that the initial interaction with NPC's can't be coded into addons, in which case the addons you suggested are the closest I can get.