I really didn't see the point of the webisodes either, even though it was some Heroes. It was not the same. And I agree, Sylar is never, ever (maybe once) going to use his sonic scream, and to be honest, I really don't see Sylar using the sonic scream, I don't think it fits him. It fits Peter though
But, Echo was a fair character to me, would be cool to see his role in the main series.