I have to say the only time I ever pipe directly to vim in a real world scenario is when I want to see a diff in color:
diff file1 file2 | vim -
Gives you the diff but colorized with Vim. Handy little trick.