Ya, I have seen talismans deployed in player-vs.-player games and they are up there with the Ark of the Covenant in effectiveness. You can also put them on weapon platforms, satellites, starbases... but even a half-dozen battlecruisers with APB's become able to devastate dozens of opponents and emerge unscathed (and having done so, will become even more invincible thanks to experience).
As for the stock Norak run by the AI, well, ya, I'm sure they need all the help they can get.
PvK