We have never had a problem getting great seats on the sidewalk shortly before it starts. I think I enjoy it more being down on ground level where the snails can come "talk" to you, rather then watching it up above.
I love parade interaction! I've had amazing experiences in WDW with their parades. (Although it helped being a CP, and knowing one or two people in the parade )