No coincido contigo, no sería necesario quitarle ataques/movimientos.
mi idea es, que solo quite exp para reducir el nivel, y que le baje las habilidades.
Por otra parte, si, sería muy dificil, como tu dijiste, ya que tendría que "comparar" tu nivel, ver si tu poké ya ha evolucionado (en el caso...