They look great! I love this whole set, and the only way I can think of that could make them even better is what Mewtwofan1 mentioned: if only they were glowing in the dark!
I also love your idea of them being alien ponies waiting for their ships to return, it totally suits their theme and this pose.