I seem to remember reading somewhere that Silvio was indeed a last minute addition to the cast. Something about David Chase being a huge Springsteen fan and heard Steven Van Zandt wanted to be in Sopranos bad. However, all the roles were cast so Chase created the role especially for Little Stevie. I could be wrong?