Hi Alastair
This job has long gone now but to answer your specific questions, I would not actually press them as I only have a small Beta Adkins. The job was for the reception of a music label who wanted huge panels made and I think I ended up recommending a company in Holland that I found.
I was hoping that you guys are going to be at P&P because I wanted to have a look at these panels close up (I have never seen them before) but am I correct that you are not going to be there?