I play more or less what I think Fred advocates, at least in terms of the 2 level responses:
2♦ is gf. it is the most common response and in essence all it does is to deny any of the other, more precise, responses
2♥: negative. I prefer it merely says no Ace or K, but one of my partners like that it denies any A or K or as much as 6 hcp (eg 3 Q's)
2♠: balanced 8-11 hcp
2N: positive in either major. We do NOT show positive suit responses with 2 suited or 3 suited hands or with significant extras. A suit positive is a simple hand: two of the top 3 honours, 5+ length and probably no more than a side A or King. Stronger or more complex hands go through 2♦ (more on this below)
3♣/♦: positive natural...see above
3♥/♠: 6+ suit, will play for 1 loser opposite stiff...no side A or K
3N: any solid (AKQJxxx) 7 card or better suit...opener will always be able to tell what it is and usually be able to count tricks/place the contract. Of course, I've never seen this response

The main idea is to allow opener to describe his hand rather than to preempt the constructive auction when responder has unexpected values/shape. Assuming that one plays a good method over opener's 2N rebids (which include Kokish after the 2♦ response) it seems best to cater to that.....in my experience, when responder has a complex hand, opener will often rebid 2N. And when he doesn't, responder is often far better off having conserved space than he would be by making a higher level positive and then having opener consume even more space describing his hand.
BTW, the idea of responder grabbing notrump with a balanced hand seems to me to be very ill-advised.