Yeah, it's better and a lot simpler this way.
Also, if you post BEFORE the 22 hours cooldown for the next delegation upvote the bot will not be triggered. To get the vote on that post you need to edit and save it after that period (no need to change anything , just edit and immediately save it). That will make the bot come back to your post and upvote it.