I wasn't referring to you, particularly, more to the whole feeling I get from other people on forums like this. Usually the same people who accuse AmigaKit of making lots of money on the X1000, as though they're all driving Ferraris or something (but that's a different argument for another day

).
SMP has to be transparent, otherwise it wouldn't be SMP. The difficulty will be getting SMP working without breaking binary compatibility, as you say. I suspect the solution would be to have "SMP-enabled" binaries and "legacy binaries" which can only run on the one core. I don't really know, though, I'm just guessing there.