Shield generators + emergency facilities will protect you from a novalith if ur TEC, auxillary govt works aswell.
for advent obviously enduring devotion.
Novaliths if anything imo they are slightly underpowered especially in big games where ur limited to 4.
Perhaps this is all they were intended for but they are a weapon of attrition, not instant devastation.
All they do against better players is reduce income significantly from constant bombardment of ur population so, they are merely a very expensive method of economic warfare against an enemy. So unless ur TEC loyals who simply need that economic advantage to slowly grind you down to win late game as their titan and fleet on the OFFENSE cant really stand toe to toe with the other races in an unfriendly gravity well, They arent worth getting if ur TEC rebels.
Well thats my assesment anyway. Against less experienced players yes they win games, but once ur up against a player that can mostly shrug them off.... "meh, well that was an expensive waste"
Kostura cannon on the other hand... thats the equivalent of a Tsar bomba being dropped on ur home planet when its used to insta phase jump vas fleet from anywhere plus disables all structures for a LONG time. Absolute pain in the ass if its spammed on ur fleet production planets too.