I really like terraform.
My go-to tactic is to bury caretakers deep and within range of each other so that they can mutually repair. Then I erect Gauss or Razor on a tall spire in front of the caretaker.
This helps throw a radar shadow behind it and it helps protect against raking artillery fire. Tremor, which is the bane of all things porcy, is resisted to some extent because the gauss itself must die before the terrain is flattened.
The spires I build help channel attackers into columns. If you are clever you will build a few Stardust in the radar shadows. I've had people charge my porc line and blunder straight into the cross fire of several stardust. Metal delivery! Obviously shields are well placed behind spires too.
Normally porc is a good way to lose a game, so I try to be useful with mine.
If you can build it at the halfway mark, you are effectively controlling your half of the map and contesting a slice of the enemy's map. Porc needs to be supplemented with long range units like Cerberus or Tremor or Merlin, otherwise the other guy is just going to break your porc down with the same units.