Sobre economicamente , verifica cual de los 3 mencionados cobra mas barato en el mismo sitio web.
Hay ofertas en cada empresa y debes verificar eso en cada sitio web, aunque es raro que busques algo "economico" porque porkbun y namecheap estan arriba de $5 los dominios .com (las otras extensiones están mas a excepción de algunos como xyz).
Onlydomains no lo utilize nunca.
A la hora de comprar depende de tu proyecto, si no te interesa esconder tu WHOIS entonces busca lo mas economico posible, si quieres esconder tus datos de internet porkbun es una buena opcion porque te incluye WHOIS privado sin cobrarte algo extra y porkbun tiene precios super accesibles.