Well Done!
I believe that this piece was very well thought up.
I like how they each have their own section of the Homestuck logo, including the sky having the roof of it. Their expressions/body language seems to fit the characters and shows their personality.
As a big fan of Homestuck I have this to say: Well done.