Bueno la carpeta suele ser public_html, httpdocs o www depende del alojador.. la cuestión es que entrando directamente en tusitio.com/directoriodejoomla debería aparecerte el instalador también (sin necesidad de acceder al directorio installation/index.php), compruebalo.
Lo de radiucenter.eu no se que es o a que te refieres, pero cualquier hosting permite la instalación de Joomla siempre que el mismo disponga de PHP y MySQL (como es el caso de 000webhost).
Algunos hostings (no se los gratuitos, pero si los de pago) tienen unos paquetes especiales como pueden ser 'Fantastico' o 'Installatron' que te permiten instalar muchísimos CMS de distinta indole con un par de clicks, automatizando todo el proceso y haciendolo casi transparente al usuario, entre ellos Joomla (esto ya por si te interesa buscar algun gratuito que lo tenga o pagar por alguno barato y facilitarte las cosas).