Not saying you're wrong, but -- it turns out that more people with indigenous North American heritage prefer to be called "Indians," followed by "Native Americans," and then "Other." I still think "Native Americans" is the best general term, but even that papers over the vast array of different indigenous nations on the continent.