Интересная постановка вопроса.
Вот есть термин многонациональная страна. И есть национальная идея.
Как считаете, слово "национальная" в этих двух терминах обозначает одно и то же?
Полагаю, что нет.
Когда говорят о многонациональной стране, то подразумевают, что в стране проживает много различных наций, народов, этносов. Например в России живут русские, чеченцы, татары, евреи и т.д.
Когда говорят о национальной идее, то как правило не имеют ввиду нацию или этнос. Это больше как общегосударственная идея, что-то для всей страны, а не для какого-то одного народа или этноса.
Эта путаница частенько приводит к недопониманию в дискуссиях.
Что касается ответа на поставленный вопрос, то лично мне кажется, лучшая национальная идея — отсутствие всякой национальной идеи.
Вполне достаточно общечеловеческих ценностей — свобода, равноправие, благосостояние, процветание и т.п. Если соблюдать эти ценности, то странам ничего угрожать не будет, включая многонациональные и они все сохранятся.