I like your style.
You've got the general philosophy; that's good! Patience is key!
Some big things I noticed, though.
Too much rolling. There was a point where you just started rolling across the stage with little purpose. It basically surrendered stage control to your opponent.
Course, I don't really blame you since your opponent didn't seem to know how to punish rolling.
But, still, it's best not to give into the habit. Don't even do it against players it actually works against.
You also didn't really use upward-angled Gordo. That's my personal favorite of the three.
On the ledge is offers great pressure. Especially since this Pikachu recovered straight onto the stage a lot. It could've been useful to force him into a really good (for you) situation.
And, again, patience is key! You said it yourself.
Remember to not force your landings with dair or nair. Play it cool and work your way down at a reasonable pace. Head for the ledge if you must.
Especially dair. It's really not that good a landing option.