Частично. В историографии выделяют 3 периода в Великом Расселении Народов: Германский, Гуннский и Славянский.
Объяснить "успех" в заселении новых земель германцами можно количеством населения. Например, Б. Ц. Урланис
пишет(стр. 21, стр. 24), что в общей сложности это около 3 млн., что, на самом деле, довольно много. Это позволо более успешнее прогнать с какой-либо территории другие племена и самим там осесть. В 4 веке Римская Империя ещё могла сопротивляться нашествию германских варваров, но многие из них становились федератами, что тоже увеличивало шансы общины на выживание. Таким образом, ими была заселена южная Скандинавия, северная Германия, почти вся территория от р. Рейна до р. Вислы, также были редкие племена вдоль р. Дунай.
Мы также можем определенно сказать, что славяне добились больших успехов в заселение регионов европы. Опять же, это связано с численностью и плотностью населения. К 7 веку славяне стали господствующим этносом на Балканах, заселили значительную часть Восточной Европы, частично вытеснили с Вислы германцев и даже пришли на Ближний Восток, в район Сирии, но там растворились в иных этносах.
Колонизация кельтов не относятся к Великому Переселению Народов. В 3-4 вв. до н.э. кельтские племена занимали обширные территории в принципе всей Европы, но не составляли большинства и также были ассимилированы. В 1 в. до н.э. остались лишь крупные общины в Ирландии и частично в Бретонии, но и там они под влиянием других народов изменились.