Sorry Jimmy, I must have missed your original post. As someone who regularly uses both packages, I can say that it sounds to me that there might be something wrong with your Battery installation. While Battery will never have as much nuance as BFD2 you should be experiencing the same dynamic range, as "MIDI is MIDI". In other words, the minimum force required to generate a sound should be the same in either package. The same goes for the response curve (the amount that the velocity increases as you begin to strike harder).
The Zendrumdrive uses Battery 3 too, running David's TRS library. There are samples of it here and as you can tell, it's not lacking in quality or expressiveness: http://www.zendrum.com/index.php?route=product/category&path=59
Again, I use both BFD and Battery 3 and while Battery may not be as realistic as BFD2, it's definitely no slouch.