I've been considering my favorite courses as I've studied your list
Wolf Creek is probably just outside the top 5 for me. I love that course more than most. I'd place it above several iconic tour courses because of the experience there. I've played really well when I've played there which helps I'm sure.