Cool!
Lol, I guess I should mention the piano too seeing as you specifically asked about it XD
I usually don't mind sequenced piano much, and it seems to work well enough in this piece, so there are really no complaints here
I think I remember someone mentioning the piano sample in Mayan Malfunction as well, but it didn't bother me there either, so other people may have differing opinions on this.