Performance numbers look right in line with what they should be based on the Tiger Lake GPU, not that Firestrike is great or anything, but as a "benchmark" in the original sense, it's good enough in this case. Of course it also leaves hardware RT completely out.
I'm not terribly worried about pricing and availability either, at least not if it comes in at the rumored time of the very end of this year or beginning of next. We can see PS5 ebay prices dropping, supply at least increasing notionally, so AMD is slowly getting its own supply situation under control; and Nvidia appears confident enough that can at least swap out 2060 production for 30XX series that it's doing that. So I doubt the chip shortage will be as bad for high volume, high profit margin stuff like GPUs by the end of the year. And hell, it might not compete with the high end, but I'm sure everyone will be happy to see rx6800/3070ti and below MSRP drop due to competition.