Ich würde den 2. Vorschlag favorisieren! Denn die Einstellungen die gemacht wurden (zb. Zugangsdaten vom SMS Anbieter usw.) sollen ja in der neuen Version auch bleiben.

Allerdings müsste daraufhin gewiesen werden, das das Plugin geändert wurde und eine Überprüfung der Einstellungen/Eingaben seitens des Nutzers gemacht werden muss!
Ob man das so umsetzten kann? Dann wäre das für mich jedenfalls ne gute Lösung!