You should probably have some more pictures. Very few people are going to take a leap of faith.
That was neat! Though, it did seem a bit difficult and slow. I hope I'm not missing anything in the mechanics...
Congratulations on the submission!