I dont think its that bad, even if it doesnt mesh with its portrayal in cannon its consistent with mythology.
The terms of the deal dont preclude it being a major source of conflict/drama in future parts of the story either.
The terms of the deal dont preclude it being a major source of conflict/drama in future parts of the story either.