As far as I can tell tokens are always newly created and not reused between templates. So why is there then no delete behaviour on the token when the template is deleted? This wil result in loose records in your database on the token objects.
Regards,
Ronald