Not suitable- this is a serious race car system design, absolutely not for the street.
Just look at the small clutch face about half the size of normal that suits the best heavy duty triple plate clutch in the world etc.
As for the flywheel there is so little mass it would be undriveable on the street. Lets talk 4,500 min revs each time you release the clutch with near zero slip and 8,000rpm gear changes.
Good to see a company making such a specialised race part to suit a Volvo bolt up with outer 60 pattern with 58 slots or holes.