I have roughly similar numbers of followers and IG is a trash fire compared to Twitter and even less chance for a DM to be read.
That being said the biggest argument against Twitter is that there is no more Twitter. It's now legally X corp, aka Musk's wechat. Take that for what you will.