Jerry,
first thing that comes to mind, the sound quality of the recording is very good: what recorder did you use?
Second, I liked the delay effect on the voice; I wouldn't have minded another verse of the song before starting the impro, that maybe comes in too early.
Third, I liked a lot your flute improvisation.
Fourth, I think that the style you've chosen is very cool; did you add the percussions or were they part of the style? And what style did you use? The only thing I can suggest is maybe going from one variation to another as the song progresses, to build up a crescendo, but I have no idea of how the other variations of the style sound.
So... I guess that I liked your song.