I think you must be pretty non-technical indeed if you think that that article has enough detail to go on for anyone to form any sort of opinion. It's a bunch of marketing gibberish and zero real-world performance figures. Benchmark numbers or fuck off.