I think what you have going is pretty good. There's a nice flow to it, to me.
I really liked the glitch sounding of it, I think you're doing a good job.
I personally like the piano addition.
Especially in this song. I can't imagine what it would be like without it.
That's one thing I've always liked about a lot of your songs is the addition of the piano. It sets the tone and mood differently, and sets the song apart from the average electronic music.
I don't usually think to critically deeply on music, I usually just listen.
If I like what I hear that's all that matters to me. ^__^