Not that interesting, the app is mostly relying on Instagram infra to operate. Hence, log in with Insta and keeping your username being the primary selling point.
I’m guessing they’re going to try to meld the two together sometime down the road. Branding it as connected to Instagram now will make the transition less jarring.