Yes, it includes getting K:Geography, a speed boost, and the ability to live off the land. Favored terrain doesn't really give anything that worthwhile (other than HiPS in an urban area if you choose that, which I don't want to give) anyway.
Actually, something along those lines makes sense. Added.Um...let's see, let me try and think of an example so I can explain what I'm talking about...Oh, how about the ability to take 10 on Climb checks when climbing trees, and retaining your Dex mod to AC while climbing (along with some kind of bonus to-hit/Hide checks made when making ranged attacks from a tree)
All of those are a bit much, but Blind-fight as a bonus feat makes sense.Additionally, maybe the ranger's keen tracking senses should expand, like giving him the scent quality, or blindsense/blindsight?
The ranger-specific bonus already exists; it's called Swift Tracker.Maybe you could include the Track feat in your list of feat fixes, and give it a special ranger-specific bonus to really cement it as useful to the ranger (while letting other classes take it and get the normal benefits of the feat)
Also makes sense.Also, maybe you should give rangers proficiency with the net? After all, nets are useful for hunting wild animals, so it would make sense for a ranger to have experience with them.