Sorry for the late response...

I can see the benefits of an abstract parent class now ..  the current scaffolding design reminds me of an interface (primarily because the functions are emtpy )  but a parent class (abstract or not) has definitely some benefits, at least it allows to easily extend all childs functionality at once ..