I can imagine what the rest of this mini looks like, but I'd rather have pictures =)
Better pictures would certainly earn you a higher rating. The freehand on the right shoulder alone is enough to convince me you are quite skilled, which earns you the 8. This is probably one of my favorite Chaos Marine schemes I have seen. Well done.