I'd personally go with an LS7 clutch for a street vehicle making 500whp/500tq or less. The reason is I care about daily manners of my V more than whether or not the clutch is going to hold up on its 30th pass on drag radials. I'm sure the monster clutch is streetable, but nothing beats an OEM organic clutch for daily manners. The stage 3 monster is probably the better choice for highly modified V's on the strip, but at that point I'd be more worried about the diff than your clutch.
I have the LS7 and it will not hold up in the V to spirited street driving with 500whp. Its not the disk although I have had a few instances that it did slip. The biggest problem is the pressure plate.