Thats an old wives tale. Neither of my cars chirp when taking off.
Also, my last BB clutch in my sil80 lasted 2.5 owners having the hell thrashed out of it (MYS013 was one of those owners). It got something like 40-60,000km
After owning a bunch of cars with BB clutches, i'd recommend them, especially if you are going to drift. Organic clutches don't take too kindly to snapping the clutch in third to kick the car out leading up to a corner.
I don't mind you taking either car for a spin if you don't mind the long drive to my place