Lemme guess.....Stage 3?
Oh wait you already said that.
It's a puck style clutch and hard as ballz, so it squeaks/chatters. My stage 3 Monster Clutch does squeak a little sometimes when it engages as well. It doesn't do that near as bad as yours, but it was worse right after install when it was new.
It does get better over time. It's annoying/embarrassing but give it some time, and it'll get better. The only thing that sucks is you can't really beat on it for 500 miles so get ready to suck it up for awhile.
Ya it sucks for awhile.....it's like you don't know how to drive a clutch or something. :nono:Grrr... that stinks. You're right that it's embarrassing. My wife was like, "What the h*ll was that noise, and why does this car shake every time you take off??"
I'll give it some time and hopefully you will be correct that it gets better. I'll just turn the radio up a little I guess. :nono: