Instagram is finally delivering on wanted goods. Multiple account management may entice a broader base to engage.