First motor I saw in this category was much larger because it had massive mount points to attach it to the car so the torque would go to the wheels and not to destroying the motor.
This one has a narrow ring meant for 3/8” bolts? I guess if you’re buying a 1000 hp motor you can afford titanium carriage bolts.
titanium has a low tensile strength compared to steel. I wouldnt recommend it even on a bike handlebar
I suspect this may end up in Mercedes Formula 1 power units, so that may not be off-base. Use whatever ridiculous materials you can to keep the weight and size down.