Random point, just in case anyone it may apply to hasn't considered it: a Ventisit seat pad (or equivalent) makes a surprisingly good substitute for a small self-inflating mat, at a net weight penalty of zero. Just make sure it's easily removable with velcro. It's something I've done for a short roadside snooze on a couple of occasions.