Yes that is about right. Only way I can see getting better battery time without a better kernel is with setcpu. Basically you can underclock it when the power isn't needed. That's what I did for my phone and it helped a bit. Maybe squeeze an extra 30 mins out of it.