I think, the most important aspect to be on the top is to have some regular updates here on the chain, because many new people come over time and they may not be not knowing anything about you. And I hope, you are already doing advertising as part of your curation ?
My vote stands with you since long.
Well yes, the curangel compilations contain advertising. But that's not enough to compete with people who personally ask everyone who gives them the smallest bit of attention for a vote. Which I won't resort to.
You should not , I would not even do that. I advise, you do at least one post at least in couple of weeks, so that new people know you.