I like what that graph is trying to do. Still, that graph drives me nuts. I think I have this long response written up on a text doc somewhere that I never posted.
I had thought of doing my own version in response. There are three groups most relevant for macroeconomics (i.e. explaining "the economy"): neoclassicals, neo-classical keynesian synthesis (aka neokeynesians) and post-keynesians. I guess the big change I would make is drop schumpetarian since that's not a school, just an influence, and I'd divide neoclassical into neoclassical and neokeynesian, and keynesian into post-keynesian and keynesian.