I had my doubts before but after running some initial tests, I must say I'm VERY pleased with the results. I have a project that requires me to layout items for PRINT, and if you don't know how hard is it to write printing code, then you never wrote printing code before. :P
But... with WPF, making a print function which prints the way you want it to print is so... so... TRIVIAL that I'm almost ready to say to hell with any performance issues WPF needs to be used to fulfill the project's main objective!
I'll make a more complete POC and then if it runs fine on my eeePC then I'm gonna commit to using WPF on the project.