Nice link. 1ft might be enough for a block, and the prices are reasonable. Excellent selection of sizes as well
for Grassi: I made the holes for the needles a little small, that way there was no need for glue or silicone. Just a nice push fit. Anything that does get in the needles can be cleared out with a small drill bit.
The hardest bit is making the holes in the base plate and the polycarb so that everything lines up. If I had to do it again, I'd space the holes out a bit more. 0.4mm between cups is a bit too close for comfort when you're making this by hand