The power-to-weight ratio is less than the Space Shuttle Main Engines (73:1), so it shouldn’t be a problem.
I looked at the video and it is an amazing concept. But with the power and especially the torque produced, it seems the trick is in the transfer to the driveline...etc.