I use a PCW extra-plate (friction disc) kit & OEM Yamaha friction discs, w/their heavy-duty diaphragm clutch spring. It's easy to pull repeatedly in stop & go traffic, and does-not-slip, ever. You don't need the Barnett separate springs kit. But if you have a peek-a-boo clutch cover, you need the schwag, right? I also use a stock master cyl & am perfectly content w/it. I always bleed it from the slave w/a 60 ml syringe, <1/2-hr & you are on the road.
If you need a custom length hose for the rear brake, Steve at Under Pressure in Dania Beach, FL south of you by Ft. Lauderdale International Airport, can make one while-you-wait, if things aren't too-busy.
Looks good! Will it be ready for a trip to the Ft. Lauderdale Toys for Tots Run to Markham Park in Sunrise FL in another month? (see events thread) I expect Tim will be there w/spikes ready.