Not bad at all
I have to open with a disclaimer - I very rarely listen to this style of music but I think you've done a bang-up job on it. Sounded good on this end. I have no idea how original this is so I'm giving you the benefit of doubt and going with a 10. Diversity will get you an 8 - by it's nature, VG doesn't seem to be an incredibly diverse genre but you did manage to get a nice cross section of timbres in there. Quite clear and effort - well... how can we ever really judge another persons effort right?
Overall you get a 9 and I'm voting 5 - great track - keep it up!