Got the ClutchNet clutch yesterday. The quality looks to be great so far
.
What sucks is, there is a 400 mile break in period, so I won't know for couple weeks after the car is actually running.
ClutchNet vs Exedy Stage 1
Used the Exedy Pressure plate: