I hear from different sources that currently carbon cloth of the right specs is nearly impossible to get.
Yeah, right. Carbon is impossible to get unless you happen to go to Jamestown Distributors or have access to the internet.
http://www.jamestowndistributors.com/find;a;1;ID;,Fiberglass,Carbon.Fiber,Carbon.Fiber.Cloth
Get real Wouter.