BW is good stuff. That is just the base kit. You can get whatever you want really. AGP sells their own, PTE, etc. BWs are great turbos. Depending on what you want standard, or ball bearing. I think oil cooled, water cooled isn't needed. Electric scavenging is just different, not better or worst. As long as you use a good pump it works great. The new 911s just oil scavenging pumps and I believe this kit uses the same pump that Porsche uses so you know it is OEM level. I've never seen one fail.
You could add twins to your blower
I know a cool shop that maybe doing that.