Awesome, I love teardrops... well all italian guitars!
The solid block should mean you get almost no feedback, but I imagine the f hole will weaken its resistance a lot.
As it said in the PDF those plugs work by sealing the body from the outside air, which foam doesn't do.
I can't wait to see more progress. Have you decided on a colour?