I like the idea of a huge index of mograph artists. I like that it puts the work right up front.
The design needs work. Especially, as mentioned, the fact that it takes an extra click to see artist info. That's enough to make me never visit the site again.
Not to mention, "Show your best work easily; Be found easily; Be MOTUS! It’s simple, and it’s FREE!" Being initially introduced to the site as if it were spam isn't the best foot to start on.
I wonder how quickly something like this would fill up with accounts that go defunct the day after someone submits their stuff? If someone has a website, a Vimeo account, a YouTube account, and a Behance account, I doubt they're going to want to keep another account up to date.