This is better than the 4th-spec version I've said in the past because core-class abilities are always a problem with 4th specs available to more than one class. Changing everything about the class to a single-function class/spec that can possible be a different tank/healer/DPS role is pretty cool.