RE: feathers or vains
I may be lucky, but I've never had an issue with vanes and accuracy. I will say that you need to keep them in tip top shape though. I find myself more often than not repairing vanes, especially when I'm shooting daily since weather is nice. I keep things as simple as possible in a hunting rig. To me, worrying about weather and buggered up feathers is too much hassle for me.
To me Feathers are for turkeys.