In reply to An Triubhas:
It does not answer your questions for compact and lightweight recommedations, but thought I'd share this one with the readers.
http://www.mckinley.eu/hardware-mats-travel-m-38-p828
I recently bought one, and I've been impressed with it. Three weeks ago I was in mid France and using it in a tent with an oat of -12C. Worked a treat. Last week I was in Spain camping just below the snowline, with an unexpected small river running below my tent, again it worked a treat. For general use when small and light are not an issue it would be good.