Я с кастомными событиями мучился до того самого момента, пока не наткнулся на сигналы)
Разбираться с ними - плевое дело, один пятиминутный тутор и ты уже good to go, никаких заморочек.
Опять же, это дело вкуса и привычки.

Для полноты картины и кругозора, вдруг понравится