If you really want to differentiate yourselves, allow users to post their decks on THEIR web pages instead of forcing users to your site. THIS would be a value many would pay for.
One other thing. I asked my tech-not-so-savvy wife to watch it, and her issue was the frame that said "this deck took 4 days...".
"FOUR DAYS!!!" she cried... forget it. Perhaps you should frame that "frame" better. How long does a deck take to make from start to finish? What's the tech level required?
Ideally, a deck should be able to be made from scratch in minutes.