i would use some more drums in the beginning
and maybe some lightweight leads all over you know?
to fill the spaces. i think this is a very creative melody and combination of different leads takin over. but just with a little more background filling it would be perfect.
keep it up!