I've got the pickup and windage baffle, I like them for whatever it's worth. My block is stock, just recently touched up/maintained. My comments echo the above: the pickup is great, the windage tray isn't crucial - that said, I tossed one in while opening up the pan.
I found that Lakeview Auto / itune subies actually stocks and sells them locally.
Installation was reasonably easy but comes with it's annoyances. I already had my exhaust manifold off, so that was not a concern for me. The main trick is to jack up the engine enough to get the back oilpan bolts out. Easy with a lift, some wiggling, and extension sockets. Also it was annoying to scrape off all the old gasket material from the oil pan. I used a 3M pad on my drill to help out. Initially, I bought some gasket remover which worked on the block (painted it on there, not sprayed ... that uckfaying itshay uckfaying burns if it gets on your skin. Wear eye protection if you use it). It ate the paint on the lip of the oil pain where I applied it and I couldn't find any paint I felt comfortable with (Glyptal) in time so I bought a new oil pan and then fixed the other one up after. Also, there's a table of sealants in the 'Recommended Materials' section of the FSM to which there is also a Subaru memo which lists additional equivalences. The proper sealant is a three-bond product, I simply used what I had (Permatex Ultra Black) which seems to work just peachy.
A small side: From my reading, the 2L's oil pan is a little smaller and the KillerB requires the 2.5L's oil pan.
(I coincidentally have one for sale )