That is WAY cool! Gives me a great reason to finally get a sewing machine. I think I would be a little apprehensive the first time. Seems like the edge should be serged or something, but obviously this must work.
Look at you all busting out with the fancy colorwork lately! This is a great project to follow up with after your socks