Nice shot, but their height errors bothered me a lot while looking at it.
Sayaka's the tallest among the group, followed by Kyouko, Homura, Mami than Madoka. Pretty obvious that Mami's too tall here and Sayaka's too short here. Even Madoka (who is obviously tiny in the anime) is taller than Kyouko and Sayaka who are both supposed to be the tallest.
But nice weapons and costumes (where's Kyouko's spear? D