After the Sabretooth ltd series and the launch of the Marvel Legends Sassy figure, I was really suprised when he appeared to bite the bullet in New Avengers as I imagined a Sasquatch mini would be on the cards somewhere down the line.
Though Omega Flight ongoing works just as well for me