Yeah it scales better, but it requires closer attention to programming requirements, otherwise you can end up with entire processors locked out, and it can suck memory like no body's business.
As a solution for single or even dual boot processors, I am yet to be convinced of it's efficacy.
Such a system makes sense when you have hundreds of processors under system calls. You can attach processing power according to the complexity of the commands, and break it down from there, but trying to do that on a single processor home computer, I have to ask what is the point? it's introducing complex programming architectures into systems that will never use the benefits to be gained.
I am fully convinced that the main reasons M$ brought out the NT based stuff, was to justify their expenditure in OS/2 and to use up the processors, to stimulate processor sales for their hardware partners, who were starting to suffer some time ago. I could be wrong, but unless there are benefits to this system that I don't know about (quite possible I will admit) I see no point to it as a home based solution. Hmm, actually game multi-tasking environments might be a home based one, but even then, if you want true multitasking you need more than one processor.