I think that the ice water soak is a good idea. Can't hurt.
Personally, I don't think that I'd use alum. It's not readily available to me and I have tons of grape leaves and other things just naturally growing around here that have tannin in them. Alum seems like overkill. To each his own.
~ C