I owned a bengal cant for about five years. He was a friend's, she went off to college, I watched him, after some years he was mine. I had to give him to a friend when I got married, as the (ex)wife was allergic to cats. Anyway, my experience with him was great. As cats go (I'm a dog person) he was very friendly, never any problems leaving him alone in my home when I went to work or even overnight. He was rather clingy, though. That is, where you went, he generally went. And certainly no chance for ever sitting down or going to bed without him right there. But, that isn't a bad thing. So anyway, my experience with a bengal is limited to just one cat, but I have nothing but good things to say about the bengal cat I had for a while.
*edit - Wanted to add, mine was 16lbs, he was pretty big for a cat. Not fat either, just a big cat.