We have never put ice on any groin post-cath. Very rarely do we use sand bags. Manual pressure is the best method to stop oozing. The docs here like Starclose and Angioseal, bedrest for patients is 2 hours at the longest and then we get them up and walking, unless of course there is oozing. But that is rare.