Just seems like the freezing of the brain cells would cause enough damage to kill them (again).
Unless they dont have any water in their brain cells.
I think Drummond Island would be better than Beaver Island.