Avere delle installazioni in locale è la scelta migliore per fare delle prove ma potresti avere bisogno di portare il sito in remoto, quindi su un server esterno, nel caso in cui vuoi fare delle prove online, come il trasferimento del sito da serve a server, oppure chiedere assistenza su forum ect.
Di gratuito puoi usare altervista, non scegliere blog ma bensi sito ed installa manualmente tu la versione di wordpress, invece qualcosa a pagamento ma con costi davvero contenuti puoi provare netsons. Con 18 euro l'anno circa, se non erro, hai hosting e dominio. Io l' ho provato sia con joomla sia con wordpress e non ho avuto problemi.