Looks like TheBlackJester found an answer as to why not many people come over to the platform.

"LegionFront doesn't even have the about page or terms page set. https://legionfront.com/\"