Good call. Will include in next Annoyingness Straw Poll!
As for goal tagging, this is not a complete solution but we do have a kind of way to do some tagging:
Part of the problem is that I'm not even sure all of the confusing ways this can break. Possible insta-derails if data has been edited, that sort of thing. Also I think a blatant bug with choosing the new pledge amount when restarting. This is actually high priority regardless of what the poll says, since it has a particularly high cockroach factor.