I agree. I already mentioned it in my post, but I would rather have an indication of what I need to roll to hit, rather then the percentage number. It's just another layer of obfiscation between player and mechanics.
And yes, combat log needs a lot of work.