Dota 2! My jaaaaam! I think I can weigh in on this one.
Both definitely have their place. I started out with highlights and built up a following with those, and then people started asking for full replays as well. Here's the thing though, do
not post full dry gameplay. What I mean by "dry" is no commentary, no music, just the gameplay. If you're going to do a full gameplay replay, at least commentate over it or put some good music. Unless you're an 8k MMR with incredible plays, no one will watch you mess around in a pub game.
Best of luck, and perhaps we can collab someday