Duart,
The color match & length are just about right. I think the right glue & a fair amount of flocking will make a world of difference for you. Man we really need to hook up & chat brother, I have so many things I want to share with you!

Take care
Rob