Şahsen örnek vereyim ben ikisini de alır şu şekilde kullanırdım:
Projenin backend işleri .io üzerinde çalışır ama site .net üzerinden yayınlanır.
Veya .io staging .net production olacak şekilde de kurgulayabilirdim. Bir değişikliği yayına almadan önce .io üzerinde test ederdim vs.
Yani bir sürü senaryo olabilir iş bu kadar tekniğe dayalıysa. Eğer değilse ve teknoloji ile alakalı bir domain almıyorsanız .net ile devam etmenizi öneririm.