Buenavista es el nombre "oficial" del barrio que en realidad es Carabanchel Alto (cuyo término municipal en realidad era mucho más grande, pues llegaba hasta campamento, las Águilas, etc). Lo de Buenavista no tiene ninguna explicación histórica, pues al parecer procede de un palacio que había en la Finca de Vista Alegre, que como todo el mundo sabe pertenece a Carabanchel Bajo.
Yo creo que el nombre lógico es Carabanchel Alto, porque lo de PAU ha sido algo coyuntural (Plan de Acción Urbanística), que ya ha dejado de ser un plan para irse convirtiendo en una realidad, que habrá que ir mejorando entre todos.