Don't chin-ups target the same muscles as bicep curls, as well as your delts, traps, lats, and abs (core stability)?
From an efficiency standpoint, they still seem like a waste to me..
Id like to invite you to the pants party...in my pants.
Advocating curls as a way to improve pullups is like saying that leg extensions will help to improve squats.