Well, I went through the entire beta without building a single one, I was too busy building mining star bases to grab those resources you really really need now.
But recent patches have added back some boosts that were lacking in the beta, so that econ star bases can now (again) boost manufacturing, research, income, and trade. I still don't see any approval star base modules though. I'm still going to favor mining over econ, I think.