отсутствие SOA говорит лиш о том что что primary dns не "отдал" зону Вашего домена (возможно из-за настроек безопасности).
Насколько я понял - то для регистрации домена вполне достаточно 2 dns серверов (физических серверов).
Если загвоздка в том что они находятся в пределах одной AS - то тогда нужен secondary (я использую
http://secondary.net.ua , не сочтите рекламой - с ним проблем практически не бывало)