I think the focus for devs/the community going forward has to be focusing on how easy it is to get on this platform so it can eventually hit a critical mass of users for regular new content/more active discussions.
Iβm using the memmy beta, it was really easy making an account on lemmy.world and logging in on memmy with that but the initial search I did made me think getting set up was a much longer process