@whut I clarified step 3 and added step 4. I'll be honest with you: the installation is not very straightforward as of yet. If you try and run into any issues, open an issue on Github, and I'll help you get through it. Basically, it's required to install FisionPBX and move it to the Laravel Public folder. Then you need to replace the original FiusionPBX index.php file with a new file as per instructions. My project is not a complete stand-alone replacement of FusionPBX. It's a new and refreshed interface for the most important pages. Some other pages that have not been updated yet are old, plain FusionPBX pages. It's a work in progress.
As far as security goes, Laravel is a lot more secure than FusionPBX. To give you an example, to make it all work, I need to log in to Laravel and FusionPBX at the same time. I originally tried to use the FusionPBX login page and hack into Laravel to make it look like I authenticated there, too. Unfortunately, I was never able to do it. I ended up logging into Laravel and hacking my way into FusionPBX, which I did in about 5 minutes, hence why I need to replace the index.php file.
I understand your concern about some forked projects and their life cycle. Many of them die. I've been running a VoIP business in Los Angeles for over 12 years. I also consult with other providers in the US, and we all use my modernized GUI for FusionPBX. I'm here to stay for a while.