Oh, definitely. I much prefer Sisko to Sheridan or Sinclair. Overacting beats bad acting any day of the week.
At least with Brooks he got better as the series progressed whereas IMO Boxleitner was bad at the start through the finish.
I have to disagree with that.
In the beginning, he was acting as Captain Skippy. Even his voice over in the opening credits reflected this. Later, as he grew into the role, and the role grew into him, he was so much better, so much more entertaining. He was pretty awesome.
Brooks, on the other paw, seemed more bored the longer he went on. By the time season 7 came around, he looked like he was desperate to leave every time he was on screen.