I haven't heard of many people that run a Boss crank.
Andy at M&M has great prices on cranks that are built with parts he spec'd out and approved. Give him a shout.
I like the tusk clutch for it's price. But your clutch (fibers and steels) might not be the reason it lurches like that when revving it up. As far as I've found, they all do that. But there are a few things you can check for it.
The pressure plate won't move much at all. If you have the cover off, check to see if it's moving at all. Are you sure you put the ball back in? I would guess so since you said it has tension in it.