Another child of a socially prominent person shows up in a place not known at the time for Rock & Roll. Neil just had to get to LA to meet Stephen Stills and start a band!
That band should have been Stillsborn.
Steven Stills is a guitar savant.
Watch any live performance of Tree Top Flyer for a taste.