Completely disagree overall but agree for newbs. Newbs will use Instagram as a buffer and fuck it up. However, if you have a high quality insta it's perpetual free social proof. I give mine out instead of my number half the time.
No mystery required when you can visually prove abundance, a fun lifestyle, and access to hotter girls. They're worth 1000 words after all