I coached my oldest in 12YO All Stars and it was very painful. He and I argued quite a bit (I had high expectations for his behavior) and we just didn't get along. He didn't play much because he didn't earn it through his skill or attitude.
Fast forward a year.
After All Stars he went to play on a club team with another coach and did fantastic. There was no pressure from the other coach and he started hitting, fielding, and leading his team with hustle and aggressiveness. It was a totally different kid.
Then he needed a coach for his 13YO old team. I agreed to do it with the mindset that I would put NO PRESSURE on the kids. Except to have fun and learn some new skills in practice.
Guess what? My son and I got along great.
I have a younger guy as well who is playing 9-10YO ball now. He and I have always gotten along very well with me as the coach. I ask, he does. No problem. Plenty of hustle and good attitude. Easiest kid in the world to coach.
So I guess it depends on the kid!
As for the pressure of who gets playing time, etc. I don't worry about what people think if I play my son. I am putting all the effort in to help everyone's kids. If my son earns his playing time with good attitude, hustle, and results. Then so be it.