I think it would be easier to split what blocks you sell, and what prices to who if they were split into a new block.
Trade Module 1, higher prices, Set for all neutral parties
Trade Module 2, lower prices, Specific goods, Set for all allies or specific faction.
Trade Module 3, insane prices...