> Unfortunately, we have to remove all the tags which correspond to a given version, when overwriting it, otherwise bower update will not fetch an overwritten version.

If you ask for `latest` or a specific tag, it will check out that specific tag

> Your Git tag will be suffixed with +[timestamp]

I don't like this, I'd prefer not to be opinionated about what poeples tags look like.

> All 'similar' tags, i.e. whose name starts with bowerJSON.version will be deleted (see above why).

This is not actually true, as explained above. If you can reproduce this, then it's arguably a bug which should be filed and fixed on bower. We should not be deleting perfectly good tags which applications may still be using, unless you explicitly ask to do it.