In many projects Celery is overkill. Common scenario I saw:
1. We have problem, lets use Celery
2. Now we have one more problem.
I found http://python-rq.org/ much more handy and cover most cases. It uses redis as query broker. Flask, Django integration included https://github.com/mattupstate/flask-rq/ https://github.com/ui/django-rq