Kullanışlı kelimesi sanırım biraz yanlış oldu, daha fazla kullanan olacaktır demek istemiştim. Benim gibi kullanacağı eklentinin önce kodlarına bakan kişiler, bu tarz eklentileri kullanmak istemeyeceklerdir.
Class yapısı güvenliği artırmaz ancak fonksiyon isimleri, değişkenler vs. hususlarında hata oluşma ihtimallerini azaltabilir, , kodlamayı geliştirirken size ya da başkalarına yardımcı olur.
İşlemler için farklı dosya kullanma meselesinde ise sadece bir kaydı silmek için bir dosya kullanmak yerine fonksiyon tanımlamak daha yerinde olacaktır. Sonuçta her fazladan dosya sunucunun bir dosyayı daha işlemesi anlamına gelecektir, sabit diskten okuyacak, içindekileri inceleyecek falan. Sizin eklentinizde gerekli javascript ve CSS dosyaları haricinde bence tek bir PHP dosyası, bilemedim 2 php dosyası yeterli olacaktır.
Yazdıklarım sadece tavsiyedir; uyup, uymamak size kalmış.