Tigfly,
Did you taper the ends of the foam down to a pretty narrow point to get the tie-in/head as small as it is? Has the foam torn there at all? It is a very interesting looking fly and I love the name jcntheriver gave it, the "Peeled Banana"!
Joe