Toby Priority #1 is to remove the "beta" label
Once it is out of beta, will composer still be required? For many people, composer is a bit of a pain because you have to have ssh access, unless you want to use pockethold, which requires 512mb of ram, minimum. You can also go a very complex way, and install flarum locally, zip it, and upload it. It would be a lot simpler if it was just an upload-and-run type of program. Also, are there any plans for flarum to be put on softaculous?
I personally think that Priority #2 should be to go composer-less......