I think the more customization options the better. But the question is what to develop first. I think need to see how many likes there will be on your post, so that can understand priority.
Makes sense!