No porque sea oficial de alguna organizacion "cualquiera no puede alojarla". Yo he visto sitios de gobierno, compañias, empresas, tiendas y clubes de futbol en hostings conocidos como hostgator, es simplemente decisión del dueño de la pagina...
20k de visitas no es mucho trafico, un dedicado te serviría siempre y cuando tengas respaldo para Windows y ASP. Te recomendaria algun hosting como rackspace si es un sitio importante.
Saludos.