En realidad no, es una mala opción, si subes todo tu sitio desde local al servidor no te va a funcionar correctamente porque habrá rutas que estén apuntando a local. El blog en local viene estupendo para hacer pruebas, pero poco más.
En todo caso lo que puedes hacer es crearlo en local, instalarlo luego en el servidor y subir una copia de la base de datos, eso si debería funcionar.
Para actualizar en el servidor lo mejor es hacer una copia antes y actualizar in-situ.