Charlie
I think when I said it's a little more complicated I meant purely in the sense that it offers you many more routing options but the process of assigning BFD2 channels into sonar is exactly the same as in session drummer 3, EZdrummer, addictive drums and many other VSTi's, you simply click at the bottom of each channel strip and there you'll see all the various outputs that it can be sent to. It's kind of up to you as to how you want to route them though.
Feel free to try out some of my sonar templates, apart from the cocktail kit they are all stock BFD2 kits and to be honest you only need 2 of them as they are essentially all the same. I was having so much fun though I just got a bit carried away

I started mangling the sound with some heavy effects and also automated the tuning on the kick drum just to show what can be done. None of the other drum VSTi's give you full automation over every parameter to my knowledge. It may sound like crap to you but I had fun making it
They are for each kit with one being labelled "master" which just routes BFD2's master channel to a single stereo channel in Sonar. I decided to use both to illustrate that there is little difference in the overall sound when routing to a single stereo channel or all 32 mono channels and unless you want to use 3rd party efects there is no need to do so.
Most of what I have leaned about routing came from this
BFD2 Tutorial which I had to watch about 20 times cuz he's way to fast but there's a lot in there.
As you'll see if you open one of my templates I route channels into sonar mostly via an auxiliary in the BFD2 mixer.
As for effects I agree that better effects have come along since the birth of BFD2 but on it's release in 2007 there were few better and none I can think of that came as a set solely for drum production. I think the reverb is good and I was persuaded to buy the full version of overlouds breverb as the one that comes with BFD2 isn't the full version.
There are definitely better verbs out there though.
I'm interested to see whether or not BFD3 will come with new or updated effects.
I'm guessing that something along the lines of Etch might be included but then I've just bought Etch for $20 so I'm happy.
Steve