Tasmota ist mit Sicherheit keine schlechte Firmware, nutze sie auch auf allen Tuya usw. Geräten um sie halt von irgend einer Cloud zu lösen. Die Shellys lassen sich auch problemlos mit Tasmota im IOBroker betreiben.
Die Shelly Firmware ist gut und funktioniert (Auch ohne Cloud im IOBroker) Ich habe keine Schwierigkeiten damit und es läuft alles wie es soll ohne das ich zusätzlichen Aufwand für eine Neuprogrammierung bzw. Umflashen der Shellys betreibe.