I looked in B & Q to buy this stuff and the metal channel they sell does not have holes in it for pinning to the studs - not very handy. I bought some section alu and strap steal instead.
I am forever putting 2" screws and pins into the walls for pictures and things - the idea of drilling...