"Segimerus" et "Arminius "sont des termes latins, comme leur terminaison l’indique. Si cette ’terminaison’ était en fait constitutive du radical, elle n’aurait probablement pas disparu lors des évolutions postérieures.
Faire dériver "Siegfried" et "Hermann" de "Segimerus" et "Arminius" semble donc moins légitime que l’inverse, qu’éclaire du reste l’étymologie germanique. Encore Segimerus/Siegfried est-il un peu tiré par les cheveux, dans un sens comme dans l’autre, ce qui n’empêche pas par ailleurs l’assimilation des personnages littéraires ou mythiques.
L’article n’en est pas moins intéressant.