I find
Dakota as a name kind of offensive and degrading to the
Dakota Indians. (Also, as an Alabamian I find it degrading and diminishing when people use the name Alabama, especially non-Alabamians who just think the name sounds cute. I assume that is the appeal of
Dakota for you. Just trying to help you understand my logic.) It does sound kind of cute, but it is too trendy and I still find it too offensive to advocate. Kodi is a fine NN for it, it makes sense.
Also I find the use of modern names rather disrespectful to all of history. But I won't get into that now.