Please read post 12
5000 kG meters of thrust equals 35,000 ft lbs. of thrust.
I did not see the meters in the article. Yes 35Kf-lbs of thrust per engine is respectable. If mated with a supercruise inlet, which is necessary for kinematic defeat of missiles and interceptors, then it might be a good package.