I set up the entire backend within a couple of hours without major issues. The user interface looks modern and the earning modules keep users engaged. My only minor complaint is that adding custom payment methods requires modifying the code directly.