i like it man, but if you are open for suggestions, i would make a different picking for the sweep slow part, why do you need to sweep there? i would like to hear heavy picking on those arpeggios.
Also agree with ivan, you should do a break on the first part, a long note, a fx, something