Sounds impressive, yes...
No 3rd party reviews or testing done yet so it's all speculation if they will be as good as promised or not.
Yes, low price point sounds good but... If they fail at performance, price/performance ratio might still lose to Intel.
Might, I hope it wont but... nothing is certain yet.