Although they ON the main points, there is STILL some debate.
Room for debate suggests that both parties want to go the same way. However, your sentence suggests there are still some small disagreements, so simply saying there is still some debate means the debate is between them, and not between them and a third party.