Hidden gold cost is because the summons are normal units that still have gold upkeep costs (As they are the same units as the normal recruits they still increase your upkeep by their normal gold cost). (Not that bad in this case, as the rest is a bit op).