I think this is the very best cushion (for the pins) I've ever used. Granted, it's not one you've made, but because of the density of it and the lanolin in the natural wool, I really think I'll use one of their Very Ewesful Too cushions as the base when I begin making pincushions from some vintage linens I have.
https://www.ewesful.com/ewesful.html
Jan in VA