To me, ending up walking the batter to me is worse than a homerun....
Depends on the situation. When DD #3 was struggling to find the strike zone, I greatly preferred a HR to a BB. At least with the HR she was able to get the ball in the strike zone.