They become a lot easier to get. I already got the Desert and Lava. Got the Desert on the afternoon of the day of release. Walked into a swatch store yesterday evening and bought the Lava. I think the hype is over. Also the Snoopy models are not that hard to get here in Switzerland.
The hardest one to get in my experience is the Neptune. Been trying to buy that for ages.
I like the Moonswatches for what they are, fun colorful pieces that you can wear without thinking too much about damaging it or fear of loosing your high end watch.