I don't think it makes any difference what airline you book through, and if you prefer AA's customer service go ahead.
I'm booking my RTW without my FF number in the res and will add it into segments once I've figured out what I need to do to retain BA Gold.