Looks like Thomas would have struck it down if the commerce clause question came up. Here’s a quote from his concurrence:
“I also note that whether the Act constitutes a permissible exercise of Congress’ power under the Commerce Clause is not before the Court. The parties did not raise or brief that issue; it is outside the question presented; and the lower courts did not address it”
Well, hopefully someone will take the bait and raise a challenge on that basis, and then if it gets properly struck down a separate challenge can revisit the Stenberg case. It’s worth noting that Kennedy joined the dissent in Stenberg, meaning that he would’ve left it up to the states then, and there’s no reason to think he’s changed his mind on that now.