I think the ideal experience considers the different types of connections you make as equivalent:
1 social accounts (twitter, fc)
2 creddd (i.e. via a link to open wherever your wallet is)
3 connect addresses
Of the 3, we probably want to lean users most towards 2 and 1, then 3.
From an onboarding perspective, I think the first action should be 'choose username' (i.e. no initial creddd) or 'connect fc' or 'connect X.'
From there, the default action a user can take is to add additional creddd. Furthermore, maybe there's a deep link to a page for checking for specific creddd on each room that's available so that if a user sees a room they like, they're 1 click away from checking all their wallets against it.