for that price you cant go complain, the brakes looking at the video were not set up right anyway , loads of room to adjust them closer to the rim .
Of course its aimed at the BSO market and i wonder how long it would last with some serious hammer ?
For a turbo trainer the issue would be what quantity is the bottom bracket. I expect its some cheap nasty press fit.