The whole point of the 'safety bicycle' double triangle design is that you can make it out of sh!t and it's still strong.
I don't see what the fuss is about. It's probably 10 times as good as the full suspension 'mountain bikes' they sell. Weak wheels? They won't catastrophically fail on the road, which is where it will be used as it doesn't have front & back suspension. You're more likely to die riding fixed in heavy traffic, so I definitely don't think they should sell it with a fixed gear or flip flop hub.
They are selling it using 'fashion' language, but that's no surprise. By suggesting you might buy one because you're 'thinking of getting into track racing' gives it a rather unwarranted level of credibility.
Otherwise- £100-£150 single-speed bikes are the future. I'd like to have a go on one of these.