I don't agree with Kim on everything, but he's really not biased.
Odoacer was half-Hun, the evidence points towards it. Mainstream scholarship accepts that Edekon/Edeko/Edica are one and the same. The name itself is Hunnic, being "edäkün" meaning "follower" or "retainer" - the Position Priscus describes him as. It may have been the Hunnish word for the position, and therefore a title, not a name. The Edeco defeated at the Battle of Bolia by the Goths is the same Edico in Priscus, as both are mentioned as being King of the Scirii by Priscus and Jordanes separately (Jordanes derives things from Cassiodorus who derived things from Priscus). Likewise Odoacer is King of the Sciri and the Torcilingi (the Toricilingi are now believed to be the ruling class of the Scirii, like the Iuthungi were of the Alamanni), and is the son of Idikon/Edeco - obviously inheriting the title from the former king.
Maenchen-Helfen dispelled the counterarguments in 1973 with his complex etymological example (although Maenchen-Helfen believes the name is Germanic, while Priscus, who knew the man personally, clearly states he is an ethnic Hun).
Do I think Ardaric and Valamir were Huns? No, or at least it's rather unlikely. That can't ever be known without finding the complete works of Priscus, which is still possible.