delegating is much better because self-upvotes can be downvoted and also starting on the next hardfork will return curation rewards to the blockchain meaning the comments would need to be voted 15 minutes after posting to get the full reward. Comments also require daily effort and posting or obxious automation whereas delegating to me and some other bots is a one time action with automatic payouts. Self-upvoting also puts half of the rewards in Steem power which must be powered down meaning the comment payouts are only 50% liquid while delegating is 100%.
RE: New Automatic Daily Payouts of 60% APR for Steem Power Delegations!