IMHO, a poncho is a waste of fabric, to short for anybody but midgets, to waterproof and illdesigned to be used for anything but standing still. Why would you want to sit on it? It doesn't isolate at all, and to cover up things? What do you need to cover up? Put it under a real tarp instead.
Ponchos works best in theory, and should have stayed there!