And I'd agree with that..
the clutch seems to be a std maxtorque SS
(good quality, fun kart clutch)
The mount appears to be a Dino Mount, since it's still raw (undrilled) you can most likely drill it to fit your engine baseplate.. so that's good too.
the tilt is nice even for an industrial engine like your predator.
But make sure it fits the rails, since AFAIK the mounting rails are differently spaced on different DINO karts (2stroke/4stroke/ kart size etc...)
Anyways, overall that's a real good deal you made
'sid