This one has a potential. There's a good system design behind of it. Requires a better onboarding though.