от класса с определенным методом обработки я увидел всего один плюс - более удобная глобализация контекстваров, позволяет сразу определить их на уровне инициализации, и иметь просто по вызову super() в своих наследниках. Но глобалы плоха, поэтому больше преимуществ по сравнению с обычными функциями я не увидел