Thats is very interesting feedback.
I used to stop by Foruminis way back when, while all three sites (this one, WotC, and Foruminis) were alive an active with minins. At the time it didn’t feel as professional or polished. I had thought the play-by-forum support was a bit rough around the edges, requiring one to capture jpegs and post them, where as here the website accommodated posting .mvf game files and lots of games were being played (though you can’t tell now because they all got deleted). I can’t comment on what Foruminis is like now, it might be different.
I still feel it was mostly the target audience was different, which you stated kind of was well. I personally started with A&A, then played minis, and returned here to post about it. But those starting at the WotC forum playing other games probably went to Foruminis because this site, and the board game, were not familiar.