How do they sound?? That is the main thing. I am wondering if they need a lot of back pressure due to the length of them. Mine are just a little longer than my duck calls, but only by about half an inch. But, to each their own for sure.
As far as the shape, I like the uniqueness that you have going on.