Short answer is no. Long answer is no. The problem is their drivers (and hardware) are very young so there's a lot of odd things games can do that hurt performance in unexpected ways.
In practice they are not as good because Intel lacks experience, but I think they're on the right track. Is it worth the money today? Probably not. The risk of coming across a game that doesn't run well is just too high.
I really wanted Intel to be a serious contender for my last GPU purchase but there were too many good, consistently performing options in that price range for it to make a lot of sense.
Precisely this. I didn't notice it much when I started using it, but I switch between phones frequently for software development, and I definitely feel the difference. It's nice, but it's not a life-changing difference. It's just a difference.