I personally think Colorado SCOTUS was right, for Colorado.
Supreme Court COULD issue a narrow ruling that within the constitution they are not wrong but other states will have to decide for themselves. Of course then they end up with 49 more expedited cases and still no decision. Right now there is no constitutional issue that needs resolved.