Yes, the call-in squad is more expensive because when you click with the ability on a building (must not be in FoW) they will spawn in the building, so they don't need to travel from the edge of map to the point and so they can be available faster.