Only times I would recommend chicken over beef is:
1) save time as chicken is easier to cook than beef
2) variety
3) taste (Though I like beef better anyway)
4) Price (good cuts of beef cost more than chicken)
5) can't think of any other reason
I would not replace beef with chicken just for leaning out either, just buy leaner cuts of beef.