You aren't so bad... so actually you must make some smoot changes in your style... an woala, you can be a great card artist.
That ending of that flourish around 0:50, i said damn, don't smash the cards. So i think you must be a bit more gentle with the cards.
PS.: You should work on that...
I dont think so. I know the owner of the site, and he had some problems with the site, and had no new ideas about it. So i think its over.
But if you are looking for an other site like, thecardist.net, go to kardistry.com. Its like thecardist.net.