are bits better than donations?
That out of the way, there are pros and cons of both, and they've been covered extensively in multiple places from multiple broadcasters. Bits are more secure for the streamer, direct donations have the best cost : payout ratio.