I doubt Apple would do it, and I think the "pro" part of the article is based on the false assumption that what worked for iTunes would work for the other apps. I doubt many Windows users would pay money for a suite of Apple software (not to mention the fact that it wouldn't even occur to most that they even could--it would take a HUGE marketing effort to advertise the fact that iLife now "does Windows"). Even if, like iTunes, Apple gave the software away, I doubt it would lead to many switchers. The average computer user is pretty sloth-like in its ways. Just look at how tough a time Firefox is having breaking into the browser market. Though FF is a far superior browser to IE, the latter still holds well over 80 percent market share. The reason Windows users have adopted iTunes is that they HAVE to, and it's free. There's no compelling reason (right now, at least) for them to adopt the rest of the iLife suite.
Well, that was one of the more sensible takes on the matter I have read. Nice one. Pass on my condolences to the unfortunate owner of the spaghetti-hinged iBook. ;-)
Should Apple Port the iLife Suite?
MacWorld, Intel and a Big Yawn?