Switch from method on model to abstract 'is_complete' function

Fixes the broken transit_indicator celery job