I don’t think moving to their own forum is a mistake, but the way they did it is just repating mistakes people have done in the golden age of bb’s.
They made tons of subforums for specific purposes like android app development and whatever, which now mostly are barren with no content because they just started. Looks really terrible if you as a new user go there to check it out. I would not register there but look for other sources.
Instead they should have kept it simple the beginning with just a few subforums so they actually fill up with content. Making new subforums could always happen later. So I don’t see this taking off and I hope they still embrqce something like this Lemmy group.
Its nice, but some of these are quite old, no guarantee they will be working in the current version.