Another weirdo who likes doing binding here. Yesterday I ran across these things called Zip Clips. They are in a cute little device (looks like a Pez dispenser) and it spits out these little metal clips that hold your binding in place...no pins! I've used the glue, but I think this will be even quicker!
I love the faux cording binding tute. Thanks so much for posting that!