Quote Originally Posted by Gir View Post
I have a 7D w/ some L lenses but what is the point of having this?
It's essentially tethered shooting on a tablet instead of a computer. Here's an article describing some of the advantages.

Shooting Tethered to a computer | RaduGrozescu.com