I think there could be some useful improvements, like warning the user that the address has never been seen, are you sure, etc.
Yeah, that.
Personally, I always to the 6 character check:
I check the first and last three characters of the address before sending.
Good idea, I'm going to do this too.