yeah it will hold up much better than craft store feathers , and depending on how you do it , i bet they would last for quite some time.
and they probably go past a shelf nicely as well...
great lookin bow , i dont think anyone told you yet , but your tillering skills are just fine...
-hov