I like 'em. Both in game and on forums. Haven't got many encounters but hope to see more in the future. Surprisingly I also find religious tone to be quite interesting, with careful approach it brings distinctive touch to the roleplay and gives fairly unique style within seemingly agnostic Freelancer universe.
p.s. Artifacts are alien, they either belong to Daam K'Vosh or to Nomads.