i would have to see one of these `class` based controllers before knowing if it makes sense in angular.  Have you seen any examples on line?