My family and I have just had to have our bengal boy put down at age 13. My family and I are so, so sad. I know their downsides and that they can be a pain in the a**e. We loved him dearly. He came to us just before my youngest DS was born and when my older DS was 3, so he grew up with 2 children. Yes, he was a bit wild in his play as a kitten (he used to ambush us in the garden by jumping on our ankles!) but we think that although he came from reputable breeders, he possibly wasn't handled as much as he could have been as a young kitten, unlike our first, female bengal, who sat on my lap the first day we got her.
With lots of patience, a calm atmosphere and love, he grew into the most affectionate, chatty, family cat. My children loved him. He knew his name and understood when I was offering him a tummy rub and would roll over (in fact, he would demand tummy rubs by coming up to me and just rolling over). He never scratched or used his teeth unless he had a sore bit. He was territorial and though he didn't go looking for fights (as an older kitten he tried to be playful with a local hard cat who came into our garden but got beaten up so didn't want other cats in the garden and there were occasional fisticuffs). The vet commented that he wasn't like other bengals they see as he was so easy to handle.
He did not tend to kill birds but was something of a ratter.
I wanted to post this, not only to express my grief but also to let people know that not all bengals are difficult and aggressive. They are not for everyone and are probably not entry level cats and of course each individual is different, but with the right level of attention and training and the most gentle handling as kittens, they make wonderful companions. We are bereft and will miss our dear boy very much.