This really isn't the kind of question that that ROSAnswers is designed for. From the FAQ:
What kinds of questions can I ask here?
Most importantly - questions should be relevant to this community. Before you ask - please make sure to search for a similar question. You can search questions by their title or tags.
What kinds of questions should be avoided?
Please avoid asking questions that are not relevant to this community, too subjective and argumentative.
To give an answer for your question, it would benefit you to research what the NAO Robot community specifically uses. If this is going to be the primary use of the device, that specific subset of the community probably has found that one is more compatible than the other.
For customization, I would lean more towards the Xbox version rather than the SDK edition.