It seems okay from first look, I must admit I am not one known for good balancing and have never seen the attack progression as you have made. The isea is a good one though don't take that the wrong way.
Personally I would lower the bonus feats a little, probably by two. I would also allow...