You could for sure. But it wouldn't change the fact that as long as one of the Meepos die, they all die. There also aren't a lot of places inside a base that isn't covered by tower true sight.
It's not really hard to play Meepo by the way. It's kinda the same as Invoker in that you have to memorize a few combos to start but once you do that it's pretty easy. For example, to succeed at Meepo you need to be able to:
1. Have hotkeys set up to help you control multiple units. How you do this is up to you, I personally use Z to select Meepo prime, X to select all other Meepos other than prime. And tab to shift. I also rely on clicking on them manually a lot. Not the most efficient but it's the most comfortable for me.
2. Make egregious use of the tab key, or whatever you set to shift between units. When you're ganking as Meepo you'll either be doing TAB W CLICK TAB W CLICK TAB W CLICK TAB W CLICK or TAB Q CLICK TAB Q CLICK TAB Q CLICK TAB Q CLICK. That's about it. The mass net thing is really fun as you can net an entire team from a gigantic range in about the second you smashed out those keys. It's also impossible to miss when you throw out 5 nets across a stupidly huge area, covering every single point of escape.
Other than those two core skills you just need to get adjusted to watching the health bars of 5 units which isn't too hard.
If you want to play him well however, then it's a completely different matter. Throw a blink dagger in the mix and suddenly he's beyond mortal difficulty. Oooh, what about a set of TP boots and a Sheepstick? @.@
--------------
Edit:
Oh my god. GD Studio has outdone almost every other e-sport show in existance. Their casts are almost primetime TV stuff. You've got amazing analysis, UI with live stats, an actual studio with full time staff and casters with an entire team, professional equipment, the entire works. They even have Bruno the Statman (of
no-leg strat fame) so they have tonnes of statistics per match. Also they're going to have instant replays and analysis soon.
I highly recommend checking out their stuff now. I think the only other time I've seen something of this caliber is Korean Starcraft matches. Here:
http://www.twitch.tv/thegdstudio