It's a cool costume and I wish I had bought it, but I don't want it to come back. Limited availability items should truly be limited.
That being said, I'm 100% sure it will return in crown crates if enough people express willingness to pay money for it.