I'd allow re-use, but only by the original account. Not being able to re-create a bucket after deleting it would be annoying.
I think that's an important defense that AWS should implement for existing buckets, to complement account scoped bucket.
Then they should allow bucket ownership transfer...
Then they should allow bucket ownership transfer...