Since UIWebViews those lack access to the Nitro javascript engine, I'm surprised to see rendering performance wasn't the real reason to go native.
However, I can attest that Javascript/browser memory leakage is a very real problem. It's manageable, but also very easy to screw up.
Things you need to be careful is too much animations at the same time & accessing and modifying the DOM while you animate, you need to "block access", something IOS does natively it seems.
But for Android that's another story, one device it's goint to be pretty good, on another it's complete crap and you need to deactivate animations all together.
Try this out http://premii.com/hn - Hacker news webapp. I couldn't get same performance on chrome. Even Android browser performs better when it comes to animation.
Try it out and let me know if you find any with login capability.