Genealogical point: there are no proven links between Clovis and Charlemagne. Good chance there was a connection, but for whatever reason no one recorded links back to the Merovingians, and so no one today can trace a line to them with any certainty.
There are a few other bits I'd question. Basically the article is a 19th century romantic version of history, which portrays everything in terms of the nation states of the future, and makes the post Roman peoples more primitive than they were. We don't really know that the Franks worked as "mercenaries" or that they were broken into "tribes" and so on. All the evidence points to them being fairly normal Roman military, and their kinglets ruled over civitates, which were Roman-defined districts.